On Mon, 2009-07-20 at 05:28 -0700, Gert Vanthienen wrote: > I have just moved over to OpenSolaris from Linux (Ubuntu, SuSE) for doing my regular (mainly Java and Scala) development work. Although the system seems to work quite nicely, I do notice a much higher usage of RAM than with my previous OS when running the same kind of workload. When looking at the gnome system monitor, I now regularly exceed the 2GB of physical RAM available while I only had that in Linux when I was really running multiple instances of the ESB I'm working on or things like that. Even in an idle state, the system uses over 1GB of RAM.
What I think you are seeing is an artifact of where ZFS caches. In Linux, filesystem caches don't turn up in the gnome system monitor. However in OpenSolaris they do. Why? I don't remember exactly, but I do remember reading something about it in the ZFS Best practices guide[1]. Open the system monitor and see what the memory usage is for your individual programs. What does that say? [1] http://www.solarisinternals.com/wiki/index.php/ZFS_Best_Practices_Guide -- Louis-Fr?d?ric Feuillette <jebnor at gmail.com>