Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

johannnn

macrumors 68020
Original poster
Nov 20, 2009
2,375
2,781
Sweden
Hi,

I have a general computer question that I'd be happy to get the answer to,

So computers get slow after some usage. Reboot it and it's faster again. But is this ONLY a consequence of lack of ram, i.e. page outs and using the the slow drive as ram? That is, if I put 16 or 32 GB ram in my MBP, and uses it normally, can I have it on for weeks/months without seeing ANY sort of slowdown?

This is less a question if I should buy more ram or not, mostly I'm just curious about the issue.

Thanks!
 
So computers get slow after some usage.
Not necessarily. Time or use doesn't make a computer slower. Your computer's performance is directly impacted by what you have running at any point in time, and somewhat by your hardware configuration.
Reboot it and it's faster again.
Again, only sometimes. It depends on what you had running before and what you have running after you restart. Many Mac users run for months between restarting, with no performance degradation at all.
But is this ONLY a consequence of lack of ram, i.e. page outs and using the the slow drive as ram? That is, if I put 16 or 32 GB ram in my MBP, and uses it normally, can I have it on for weeks/months without seeing ANY sort of slowdown?
To determine if you can benefit from more RAM, launch Activity Monitor and click the System Memory tab at the bottom to check your page outs. Page outs are cumulative since your last restart, so the best way to check is to restart your computer and track page outs under your normal workload (the apps, browser pages and documents you normally would have open). If your page outs are significant (say 1GB or more) under normal use, you may benefit from more RAM. If your page outs are zero or very low during normal use, you probably won't see any performance improvement from adding RAM.

Mac OS X: Reading system memory usage in Activity Monitor

If you're having performance issues, this may help:
 
Not necessarily. Time or use doesn't make a computer slower. Your computer's performance is directly impacted by what you have running at any point in time, and somewhat by your hardware configuration.
Not necessarily, I get it. But under normal use, if you leave your computer on for half a year I'm sure it will be a little slower. Easier to notice with older computers (I guess because of less ram). Unfortunately I'd have to wait 6 months to make a reply to check the page outs for that situation.

So let's be more general. GIVEN a computer where normal use makes the computer slower after some days of use, is that ONLY a consequence of page outs? And GIVEN a computer that has enough ram to basically have NO page outs even after months of use, will the computer feel ANY slower of months of use?
 
Not necessarily, I get it. But under normal use, if you leave your computer on for half a year I'm sure it will be a little slower.
Again, not necessarily. Uptime does not make a computer slower.
So let's be more general. GIVEN a computer where normal use makes the computer slower after some days of use, is that ONLY a consequence of page outs? And GIVEN a computer that has enough ram to basically have NO page outs even after months of use, will the computer feel ANY slower of months of use?
Again, it depends on what you have running, how much drive space you have available, what apps/widgets/processes you have running, even the quantity of fonts you have installed. There are many factors that contribute to performance. It's not just RAM, and you don't have to restart to free up memory. Mac OS X automatically manages memory, without the need to restart. Even if you're paging out, as soon as the high memory demands subside, memory is made available to other apps. It's not like Windows used to be.
 
Again, not necessarily. Uptime does not make a computer slower.

Again, it depends on what you have running, how much drive space you have available, what apps/widgets/processes you have running, even the quantity of fonts you have installed. There are many factors that contribute to performance. It's not just RAM, and you don't have to restart to free up memory. Mac OS X automatically manages memory, without the need to restart. Even if you're paging out, as soon as the high memory demands subside, memory is made available to other apps. It's not like Windows used to be.
I'm sure you have heard stories (if you have not experienced them yourself) where a user with more or less the same usage every day (so not a question of what apps running) keeps the computer on and after some weeks of uptime it is slower than what it was the first day of uptime.
 
Not necessarily, I get it. But under normal use, if you leave your computer on for half a year I'm sure it will be a little slower. Easier to notice with older computers (I guess because of less ram). Unfortunately I'd have to wait 6 months to make a reply to check the page outs for that situation.

One of mine has been on for over a year. 834 MB of page-ins, 212 KB of page-outs. For the entire 383 days. It's a Macmini1,1 with 2 GB of RAM, and is primarily a server, though it occasionally does other things. And at 383 days uptime, its no slower now than a year ago.
 
I'm sure you have heard stories (if you have not experienced them yourself) where a user with more or less the same usage every day (so not a question of what apps running) keeps the computer on and after some weeks of uptime it is slower than what it was the first day of uptime.
Yes, I've both heard such stories and experienced it myself, with earlier versions of Windows, but not with Mac OS X. With earlier Windows versions, you had to restart to free up RAM after running some memory-intensive apps. That isn't necessary with Mac OS X. If performance slows after time, it's not a result of uptime since the last restart. It's due to other factors. Many will attribute it to uptime because instead of diagnosing what's really causing the slow performance, they restart, which shuts down the app or process that may have been the culprit. They think the restart sped things up, when in fact, they could have achieved the same result without restarting.
 
One of mine has been on for over a year. 834 MB of page-ins, 212 KB of page-outs. For the entire 383 days. It's a Macmini1,1 with 2 GB of RAM, and is primarily a server, though it occasionally does other things. And at 383 days uptime, its no slower now than a year ago.
I'm talking about a phenomenon that many people experience. I do understand that it is not a law of nature.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.