I have an iMac running Snow Leopard with 8GB of physical RAM. When I first boot my computer, it runs super smooth with no problems to speak of. However, I leave my computer on all the time, and after a while, the system runs very sluggish. I have iStat Menus running and it shows my RAM usage.
Over time, my system will show very little free RAM and a LOT of "inactive" memory. For example, right now it shows the following:
Wired = 543 MB
Active = 3.61 GB
Inactive = 3.77 GB
Free = 145 MB
And so, my system is constantly swapping pages out and in which makes my system very sluggish. I realize the wired and active memory is running current applications, but the inactive memory is not being utilized. And so the system keeps paging instead of clearing the inactive.
And like I said, it starts out fine after a clean reboot, but I'd rather not have to reboot my computer every time I use it. Isn't there a way to clear out the virtual memory? Or at least something that will help my system use memory that is inactive? I have 8GB of RAM for goodness sake... the system should run smoothly pretty much all the time!
Thanks.
Over time, my system will show very little free RAM and a LOT of "inactive" memory. For example, right now it shows the following:
Wired = 543 MB
Active = 3.61 GB
Inactive = 3.77 GB
Free = 145 MB
And so, my system is constantly swapping pages out and in which makes my system very sluggish. I realize the wired and active memory is running current applications, but the inactive memory is not being utilized. And so the system keeps paging instead of clearing the inactive.
And like I said, it starts out fine after a clean reboot, but I'd rather not have to reboot my computer every time I use it. Isn't there a way to clear out the virtual memory? Or at least something that will help my system use memory that is inactive? I have 8GB of RAM for goodness sake... the system should run smoothly pretty much all the time!
Thanks.