I bought my MBP about 1.5 years ago (with 4GB RAM) but these days I think it uses an extraordinary amount of memory RAM, when I open firefox & adium & thunderbird & iTunes & last.fm it uses 3.84 of my 4GB RAM. I must say I installed many 3rd-party software on my laptop(maybe on start up they run some process of itself) is there any tool that exists to help me tune my laptop and find what processes run functionless in background, or is there any guideline to help me fix this problem?

alt text

link|improve this question

76% accept rate
1  
Firefox is a memory hog. you have to close and re-open frequently. BTW, you have 1.71 GB is in 'inactive' state. That means, it's still available for usage. – garikapati Jan 11 '11 at 18:28
4  
Also, can you please post the entire Activity Monitor screen shot, sorted by Real Memory? so that we can tell which program using more RAM – garikapati Jan 11 '11 at 18:33
@garik I know firefox use memory a alot, but with these open software before I use around 2GB of memory, and also fire fox just use 220MB real memeory and 150MB VM in this screen shot :( – Am1rr3zA Jan 11 '11 at 18:35
Is this a screen shot of AM on a fresh reboot? – Philip Regan Jan 11 '11 at 18:49
1  
@Am1 when you get a chance, please post the full screenshot of Monitor.. so that people can check it and offer a soltion. – garikapati Jan 12 '11 at 18:31
show 3 more comments
feedback

2 Answers

It's probably just been a while since you restarted your computer. When you close a program, the memory it was using doesn't go back to "Free", it gets marked "Inactive". It's still available for use by other programs, though:

Inactive memory

This information in memory is not actively being used, but was recently used.

For example, if you've been using Mail and then quit it, the RAM that Mail was using is marked as Inactive memory. This Inactive memory is available for use by another application, just like Free memory. However, if you open Mail before its Inactive memory is used by a different application, Mail will open quicker because its Inactive memory is converted to Active memory, instead of loading Mail from the slower hard disk.

link|improve this answer
kyle I know this one too but I think I use RAM more than usual I want a solution to tell me what process run on my system(and tell each process blongs to what application) and how much RAM they exactly use. – Am1rr3zA Jan 11 '11 at 19:42
feedback

There are probably tools that make it easier to suss things out than using Activity Viewer, but in the end, you just have to be careful what you install. Depending on the applications you install, there may very well be frameworks, daemons, and the like that can run unnecessarily. last.fm is a music streaming application and that is a known resource hog. McAfee AnitVirus is another; I had McAfee slow my machine to a crawl trying to scan my iDisk. The best example I can offer is I got rid of all Adobe applications and related files including Flash off of my home Macs and I found things to be snappier all around (and if I do need Flash for something, which is fast becoming a rare event, I just crack open Google Chrome). I'd say it's simply time for some housecleaning.

link|improve this answer
I uninstall most of my Adobe application too last weak :) but I think I problem somewhere else. – Am1rr3zA Jan 11 '11 at 18:38
Ouch. Do you have any directory scanning applications running, like McAfee? I think you are in for some trial and error here. To the comments to the questions, browsers in general take up a lot of RAM as well, and they more or less maintain a connection. Anything internet-related is going to take up RAM as well. – Philip Regan Jan 11 '11 at 18:52
feedback

Your Answer

 
or
required, but never shown

Not the answer you're looking for? Browse other questions tagged or ask your own question.