Page 1 of 1

Cyberduck uses enormous amounts of RAM

Posted: Tue Nov 28, 2006 1:53 am
by gordyf
I've noticed this over and over on three different machines (G4 Powerbook, G5 Power Mac, 15" Macbook Pro) -- having Cyberduck open for a few hours results in the process using huge amounts of RAM. I just upgraded to the latest version today, and it's currently using, according to Activity Monitor,

36 MB Shared Memory
492 MB Private Memory
507 MB Real Memory
933 MB Virtual Memory

This is four times more than everyone's favorite memory hog, Firefox 2. These values slowly increase, which makes me think there's a memory leak somewhere. Luckily I have tons of RAM, but I still restart it every now and then since I'd prefer that my SFTP client not take up half a gig of memory.

Is this really normal?

-- Gordy

Posted: Tue Nov 28, 2006 2:10 am
by The_Tick
Well, it is cocoa-java, but you could probably run leaks and other utilities to start out with to help find out the cause.

Posted: Thu Nov 30, 2006 3:55 am
by gordyf
The_Tick wrote:Well, it is cocoa-java, but you could probably run leaks and other utilities to start out with to help find out the cause.
Leaks doesn't see much of the memory as having been leaked:

Process 581: 2392564 nodes malloced for 546118 KB
Process 581: 10675 leaks for 426864 total leaked bytes.

Posted: Sat Dec 09, 2006 8:37 am
by edman007
i had problems with 2.6.something, but after upgrading to 2.7.1 i haven't seen any problems (Cyberduck was taking about 1GB of RAM and making everything swap out after i let my computer sleep while cyberduck had connections open) i was going to submit a bug report but that was right about when 2.7.1 came out