News for hackers. Stuff that matters.
Re:Mono outpaces Java in Linux desktop development by thwarted on Friday July 10, 2009 @05:03AM (#697356)
Both use lots of memory though. Tomboy.exe, which is a note taking app, currently has a VM size of 386meg, 33.8 of which is resident. From looking at /proc/../maps for this process, it looks like most of it is taken up with Mono .dll files, which, while it's good these are mmap'ed and sharable libraries, ain't much being shared since this is like the only popular Mono app. It looks like every Mono .dll is being loaded for this program.

But this reminds that I wanted to remove Tomboy from my panel since I don't use it and it has some serious reliability and UI issues.

Re:Mono outpaces Java in Linux desktop development by I_got_fifty on Friday July 10, 2009 @05:20AM (#697363)
It's amazing how much memory Tomboy uses. It's waay too much for a note-taking widget, that I barely use. It's crazy.

Someone should totally re-write it in C. Or Java ;-)

Re:Mono outpaces Java in Linux desktop development by Raphael_Amiard on Friday July 10, 2009 @05:25AM (#697367)
It's being done : http://gitorious.org/gnote/mainline

Although i'd say this is going backwards. Improving Mono/TomBoy memory consumption feels more like the solution here, even if it's a bigger job

Re:Mono outpaces Java in Linux desktop development by callahad on Friday July 10, 2009 @11:36AM (#697795)
Just consider it a preloader for your other Mono apps. Once you go to launch Banshee, all those dll's are already mapped and ready to go! And hey, it happens to take notes, too!