Memory Usage

An instant messenger which can connect to AIM, GTalk, Jabber, ICQ, and more.
Post Reply
rbrugman
Harmless
Posts: 2
Joined: Wed Feb 09, 2005 10:46 pm

Memory Usage

Post 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
User avatar
Catfish_Man
Cocoaforge Admin
Posts: 1203
Joined: Thu Dec 02, 2004 6:30 am
Location: Portland, Oregon
Contact:

Post by Catfish_Man »

I don't know for sure, but I would place a good deal of the blame on webkit.
User avatar
MBHockey
Crema
Posts: 260
Joined: Fri Dec 03, 2004 9:21 pm

Re: Memory Usage

Post 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! :)
rbrugman
Harmless
Posts: 2
Joined: Wed Feb 09, 2005 10:46 pm

Post 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:
User avatar
MBHockey
Crema
Posts: 260
Joined: Fri Dec 03, 2004 9:21 pm

Post by MBHockey »

Yeah safari uses a ton on my machine too.
User avatar
evands
Cocoaforge Admin
Posts: 3152
Joined: Thu Dec 02, 2004 10:55 pm
Location: Decatur, GA
Contact:

Post 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.
The duck still burns.
--
My company: Saltatory Software. Check it out :)
User avatar
TheSilverFox06
Grandé
Posts: 770
Joined: Fri Dec 03, 2004 10:16 pm
Location: St. Paul, MN

Post 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.
User avatar
dchoby98
Adium Team
Posts: 479
Joined: Thu Dec 02, 2004 6:17 am
Location: Canada, Eh?
Contact:

Post 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.
User avatar
zaudragon
Growl Team
Posts: 1852
Joined: Sat Dec 04, 2004 5:05 am
Location: Kensington, CA, USA
Contact:

Post by zaudragon »

Doesn't it cache in the cache too?

:lol:
Blog | X(tras)
Communists code without classes.
User avatar
dchoby98
Adium Team
Posts: 479
Joined: Thu Dec 02, 2004 6:17 am
Location: Canada, Eh?
Contact:

Post 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.
User avatar
TheSilverFox06
Grandé
Posts: 770
Joined: Fri Dec 03, 2004 10:16 pm
Location: St. Paul, MN

Post 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.
User avatar
zaudragon
Growl Team
Posts: 1852
Joined: Sat Dec 04, 2004 5:05 am
Location: Kensington, CA, USA
Contact:

Post by zaudragon »

No I mean like L1, L2, L3, etc. Cache.
Blog | X(tras)
Communists code without classes.
User avatar
dchoby98
Adium Team
Posts: 479
Joined: Thu Dec 02, 2004 6:17 am
Location: Canada, Eh?
Contact:

Post 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.
User avatar
Catfish_Man
Cocoaforge Admin
Posts: 1203
Joined: Thu Dec 02, 2004 6:30 am
Location: Portland, Oregon
Contact:

Post 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.
Post Reply