What makes a phone more speedy? the processor or the ram?

This is a discussion on What makes a phone more speedy? the processor or the ram? within the Motorola Milestone forums, part of the Android Smart Phones category; After i overclocked my milestone to 800 mhz, all i notice is the phone being more "responsive" but still some apps have lag and takes ...

+ Reply to Thread
Results 1 to 9 of 9

Thread: What makes a phone more speedy? the processor or the ram?

  1. Droid
    chad_petree's Avatar
    Member #
    78647
    Join Date
    Jun 2010
    Posts
    94
    Phone
    Enter Current Phone Model Here
    #1

    What makes a phone more speedy? the processor or the ram?

    After i overclocked my milestone to 800 mhz, all i notice is the phone being more "responsive" but still some apps have lag and takes 3-4 seconds to load ,i thought it would be more "snappy" so what would actually make the phone feel faster? more ram? more cpu speed, like1.0 ghz? 512 mb of ram?

    I really cant wait to get froyo o see if theres really a NOTICEABLE difference , the thing i envy the most from the iphone is the fluidness and speed
    Last edited by chad_petree; 06-27-2010 at 07:57 PM.
  2. Sponsor
    DF Advertising
    Join Date
    Nov 2008
    Location
    DroidForums.net
     
     
     
     
  3. Droid
    Szadzik's Avatar
    Member #
    37789
    Join Date
    Feb 2010
    Posts
    85
    Phone
    Milestone
    #2
    Try 1/GHz first.
  4. Junior Droid
    Croak's Avatar
    Member #
    75018
    Join Date
    Jun 2010
    Posts
    13
    Phone
    Telus Milestone (2.1 Rooted)
    #3
    One of the biggest culprits in a Milestone/Droid feeling laggy is the way the stock Android UI works. Swipe from screen-to-screen and each screen needs to be reloaded and redrawn pretty much from scratch. The Nexus one has the same problem.

    Get a home screen replacement like LauncherPro or ADW (or Sense UI for that matter) and notice the immediate "speed increase", a much more fluid feel to the UI, without changing anything else. Why is it faster? Because they're using RAM to cache the bitmaps, making for faster redraws. Stock Android doesn't do this, and that's where it feels laggy.

    That caching is the real secret behind Sense phones feeling so much faster than Google Experience phones like the Droid/Milestone and Nexus One. It's not that HTC went through and fine-tuned Android, or that the Snapdragon is some Jesus processor. It's all about the caching. Which is also why they stuck a bit more RAM in the HTC Desire/Incredible compared to the N1, to make room for this cache.

    So, get a memory manager app like MemFreeManager, set it to Agressive, use LauncherPro v0.6.2 (or higher) and set memory usage to High (to take real advantage of some of that freed-up RAM), and enjoy a much more responsive basic UI. Too many widgets or a Live wallpaper can still bog things down though.

    As a side effect, having more free RAM means other apps will run better and smoother at all times, the downside being marginally longer load times for stuff that's been swapped out of memory more aggressively (keyboards are the most obvious things to suffer from this).

    Good news is, this is offset by shorter load times for most non-resident apps because the memory that would have normally been swapped out starting when you launched it (and the overhead of clearing this RAM) was already done in advance.

    Then you can overclock the hell out of it and really fly.
  5. Junior Droid
    aisvo's Avatar
    Member #
    6935
    Join Date
    Nov 2009
    Location
    Germany
    Posts
    25
    Phone
    Motorola Milestone
    #4
    Quote Originally Posted by Croak View Post
    One of the biggest culprits in a Milestone/Droid feeling laggy is the way the stock Android UI works. Swipe from screen-to-screen and each screen needs to be reloaded and redrawn pretty much from scratch. The Nexus one has the same problem.

    Get a home screen replacement like LauncherPro or ADW (or Sense UI for that matter) and notice the immediate "speed increase", a much more fluid feel to the UI, without changing anything else. Why is it faster? Because they're using RAM to cache the bitmaps, making for faster redraws. Stock Android doesn't do this, and that's where it feels laggy.

    That caching is the real secret behind Sense phones feeling so much faster than Google Experience phones like the Droid/Milestone and Nexus One. It's not that HTC went through and fine-tuned Android, or that the Snapdragon is some Jesus processor. It's all about the caching. Which is also why they stuck a bit more RAM in the HTC Desire/Incredible compared to the N1, to make room for this cache.

    So, get a memory manager app like MemFreeManager, set it to Agressive, use LauncherPro v0.6.2 (or higher) and set memory usage to High (to take real advantage of some of that freed-up RAM), and enjoy a much more responsive basic UI. Too many widgets or a Live wallpaper can still bog things down though.

    As a side effect, having more free RAM means other apps will run better and smoother at all times, the downside being marginally longer load times for stuff that's been swapped out of memory more aggressively (keyboards are the most obvious things to suffer from this).

    Good news is, this is offset by shorter load times for most non-resident apps because the memory that would have normally been swapped out starting when you launched it (and the overhead of clearing this RAM) was already done in advance.

    Then you can overclock the hell out of it and really fly.
    True!
    Overclocking is perhaps the only option since you can't change the RAM size without altering the phone's hardware.
  6. Droid
    chad_petree's Avatar
    Member #
    78647
    Join Date
    Jun 2010
    Posts
    94
    Phone
    Enter Current Phone Model Here
    #5
    Quote Originally Posted by Croak View Post
    One of the biggest culprits in a Milestone/Droid feeling laggy is the way the stock Android UI works. Swipe from screen-to-screen and each screen needs to be reloaded and redrawn pretty much from scratch. The Nexus one has the same problem.

    Get a home screen replacement like LauncherPro or ADW (or Sense UI for that matter) and notice the immediate "speed increase", a much more fluid feel to the UI, without changing anything else. Why is it faster? Because they're using RAM to cache the bitmaps, making for faster redraws. Stock Android doesn't do this, and that's where it feels laggy.

    That caching is the real secret behind Sense phones feeling so much faster than Google Experience phones like the Droid/Milestone and Nexus One. It's not that HTC went through and fine-tuned Android, or that the Snapdragon is some Jesus processor. It's all about the caching. Which is also why they stuck a bit more RAM in the HTC Desire/Incredible compared to the N1, to make room for this cache.

    So, get a memory manager app like MemFreeManager, set it to Agressive, use LauncherPro v0.6.2 (or higher) and set memory usage to High (to take real advantage of some of that freed-up RAM), and enjoy a much more responsive basic UI. Too many widgets or a Live wallpaper can still bog things down though.

    As a side effect, having more free RAM means other apps will run better and smoother at all times, the downside being marginally longer load times for stuff that's been swapped out of memory more aggressively (keyboards are the most obvious things to suffer from this).

    Good news is, this is offset by shorter load times for most non-resident apps because the memory that would have normally been swapped out starting when you launched it (and the overhead of clearing this RAM) was already done in advance.

    Then you can overclock the hell out of it and really fly.
    I already use launcherpro and i stopped using the live wallpapers because they slowed down the system noticeably, now i have better speed in the homescreens but what about the speed opening apps? task managers and "closing apps" make the system slower ,so what we really need is new ui that handles the ram differently? seems to me 512 mb is the answer to a "faster android experience"
  7. Droid Ninja
    Darkseider's Avatar
    Member #
    46256
    Join Date
    Mar 2010
    Posts
    1,869
    Phone
    Motorola Droid
    #6
    Well there is another reason Android UI is a little sluggish. The Android UI does not use the GPU in any way whereas the iPhone UI does make some low level calls to the GPU in oreder to accelerate the desktop thus giving it a more fluid response. Now as to the OP's original question. Processor speed will always improve performance and memory, possibly. The reason I say possibly on memory is that if the OS + Apps you are using are not using all of the memory to begin with than the extra memory, in Androids case, would be used for caching and nothing else.
    OG Droid w/ Pete's GPA16 w/ stock Kernel using auto OC script. (retired)

    LG G2X w/ rooted 2.3.3 leak.

    It's OK for your Droid to be different. Just be supportive and reassuring and it will do just fine. It's when you or other people point at it or mock it for being different is when its' feelings get hurt. Just show it unconditional love regardless of its' differences and it will in turn reciprocate that love and loyalty.
  8. Droid
    chad_petree's Avatar
    Member #
    78647
    Join Date
    Jun 2010
    Posts
    94
    Phone
    Enter Current Phone Model Here
    #7
    Quote Originally Posted by Darkseider View Post
    Well there is another reason Android UI is a little sluggish. The Android UI does not use the GPU in any way whereas the iPhone UI does make some low level calls to the GPU in oreder to accelerate the desktop thus giving it a more fluid response. Now as to the OP's original question. Processor speed will always improve performance and memory, possibly. The reason I say possibly on memory is that if the OS + Apps you are using are not using all of the memory to begin with than the extra memory, in Androids case, would be used for caching and nothing else.
    thats what i was thinking, the ram is not the problem most of the times, even after i reboot the phone i get lag in simple apps like the music player or the messaging apps, google better improve this on gingerbread u.u
  9. Junior Droid
    Croak's Avatar
    Member #
    75018
    Join Date
    Jun 2010
    Posts
    13
    Phone
    Telus Milestone (2.1 Rooted)
    #8
    Quote Originally Posted by chad_petree View Post
    I already use launcherpro and i stopped using the live wallpapers because they slowed down the system noticeably, now i have better speed in the homescreens but what about the speed opening apps? task managers and "closing apps" make the system slower ,so what we really need is new ui that handles the ram differently? seems to me 512 mb is the answer to a "faster android experience"
    That's what apps like MemFreeManager do. It adjusts the thresholds that Android uses for its task killing/garbage cleanup functions. This app rewrites tables (either for this boot session, or at boot, you have the choice) and then goes away. Android now handles the rest.

    On my Milestone, if I use MemFreeManager with "Aggressive" settings, I go from about 25-35mb free to 45-65mb free, depending on what I'm running at the time.

    Having that much extra free RAM means much faster loading of "cold" applications and smoother system performance, but a hair longer load times on stuff like keyboards and Search (that would normally already be running). It's a fair trade-off in my book.

    And yep, 512mb > 256mb, no doubt about it, but you can still squeeze a lot of performance out of the Milestone.

    EDIT: Oh, and try ditching SetCPU if you're using it, you will most likely see a lot of unexplained pauses and hitches go away in day to day use. Really.
  10. joa
    joa is offline
    Droid Newbie
    joa's Avatar
    Member #
    78591
    Join Date
    Jun 2010
    Posts
    4
    Phone
    Enter Current Phone Model Here
    #9
    Quote Originally Posted by Croak View Post
    Get a home screen replacement like LauncherPro or ADW (or Sense UI for that matter) and notice the immediate "speed increase", a much more fluid feel to the UI, without changing anything else. Why is it faster? Because they're using RAM to cache the bitmaps, making for faster redraws. Stock Android doesn't do this, and that's where it feels laggy.....
    Fantastic post, thanks very much

Sponsors

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts

Similar Threads

  1. SetCPU using 100% processor
    By hairdewx in forum Tech Issues, Bug Reports & Suggestions
    Replies: 0
    Last Post: 05-19-2010, 04:27 PM
  2. Youtube makes my phone freeze... HELP T__T
    By DAZEDx213 in forum Hacking Help
    Replies: 3
    Last Post: 03-09-2010, 11:34 PM
  3. wifi tethering makes my phone pretty warm
    By jasonb in forum Droid General Discussions
    Replies: 1
    Last Post: 02-05-2010, 08:20 PM

Search tags for this page

how to get more ram android
,

how to get more ram on android

,
how to improve phone ram
,

how to increase phone ram

,

increase phone ram

,
increase ram on droid
,
milestone increase ram
,
what does a phone processor do
,

what does a processor do in a phone

,
what does a processor do on a phone
,

what does ram do for a phone

,
what does ram do for phones
,
what does ram do in a phone
,

what does ram do on a phone

,

what is a phone processor

Click on a term to search our site for related topics.