Page 1 of 1

Memory Usage

Posted: Wed Feb 09, 2005 10:48 pm
by rbrugman
Is it just me, or does Adium seem to consume quite a bit of RAM. On my powerbook with 1 gig of ram, it eats about 40 Megs. I think it may be more of an OS X problem, since Mail.app eats even more, but it'd be nice if everything went down a bit.

Robert

Posted: Thu Feb 10, 2005 12:42 am
by Catfish_Man
I don't know for sure, but I would place a good deal of the blame on webkit.

Re: Memory Usage

Posted: Thu Feb 10, 2005 2:19 am
by MBHockey
rbrugman wrote:Is it just me, or does Adium seem to consume quite a bit of RAM. On my powerbook with 1 gig of ram, it eats about 40 Megs. I think it may be more of an OS X problem, since Mail.app eats even more, but it'd be nice if everything went down a bit.

Robert
Takes up about the same on my machine, with 1 gig of ram. 40 megs isn't even 4% of your ram though...is Adium using so much that other programs are choking?

Also, OS X uses more ram with the more you give it.

And remember: free ram is wasted ram! :)

Posted: Thu Feb 10, 2005 2:45 am
by rbrugman
No, it's not choking my other programs. I was just looking in the activity viewer and I noticed that it was using a bit of ram. If I had to complain it would be about Safari, with 150MB being used. I'm just used to linux servers with no gui, where using 10MB on a single app is frightening :lol:

Posted: Thu Feb 10, 2005 2:56 am
by MBHockey
Yeah safari uses a ton on my machine too.

Posted: Thu Feb 10, 2005 5:04 am
by evands
Amazingly, if you create a new Cocoa project in Xcode, make no changes, and run it, it uses something like 15 MB of RAM.

Posted: Thu Feb 10, 2005 2:15 pm
by TheSilverFox06
Yeah OS X is quite RAM-heavy. That's why I personally recommend at least 512 MB, even though the minimum requirements are 128 MB. But you (rbrugman) said you had 1 GB of RAM, so you should have no problems in that regard. I usually have no less than 10 programs (and many more processes) running at once, and I almost never notice being out of physical RAM.

Posted: Mon Feb 14, 2005 2:19 am
by dchoby98
OS X is sort of RAM hungry, but part of that is because OS X caches EVERYTHING in RAM. That is, if you used it once and there's ANY possibility a program may want it again, there it stays. The OS is good about cleaning out unused data when RAM gets filled. But until then, it *appears* that you're using a lot more RAM than you really actively are.

Posted: Mon Feb 14, 2005 2:23 am
by zaudragon
Doesn't it cache in the cache too?

:lol:

Posted: Mon Feb 14, 2005 2:28 am
by dchoby98
If you mean ~/Library/Caches, that's a different matter -- that's a persistent cache for programs to use across launches. For example, Safari caches images from pages you've visited so that if you ever visit that page again, it doesn't have to reload the whole image. I was speaking of things that one app uses during its time "alive" on your system -- anything cached in RAM for an app is cleaned out after it quits.

Posted: Mon Feb 14, 2005 2:32 am
by TheSilverFox06
Yep, if you open activity monitor and look at the "inactive" RAM, then you will see how much RAM is there for an open process to access that it isn't actually doing anything with at the moment.

Posted: Mon Feb 14, 2005 2:43 am
by zaudragon
No I mean like L1, L2, L3, etc. Cache.

Posted: Mon Feb 14, 2005 2:46 am
by dchoby98
Sure, those are just more specific caches. They usually operate at a faster speed than RAM, so FREQUENTLY-used things are stored there.

Posted: Mon Feb 14, 2005 2:48 am
by Catfish_Man
zaudragon wrote:No I mean like L1, L2, L3, etc. Cache.
OSX has nothing to do with that, actually, so the answer is "sorta". Stuff is cached there, but by the chip, not the operating system.