Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

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.



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 ;-)


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


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!




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: