Bob Friesenhahn wrote:
On Sun, 20 Dec 2009, Richard Elling wrote:
Given that I don't believe there is any other memory pressure on the
system, why isn't the ARC using that last 1G of ram?
Simon says, "don't do that" ? ;-)
Yes, primarily since if there is no more memory immediately available,
performance when starting new processes would suck. You need to
reserve some working space for processes and short term requirements.
Why is that a given? There are several systems that steal from cache
under memory pressure. Earlier versions of solaris that I've dealt with
a little managed with quite a bit less that 1G free. On this system,
"lotsfree" is sitting at 127mb, which seems reasonable, and isn't it
"lotsfree" and the related variables and page-reclaim logic that
maintain that pool of free memory for new allocations?
Regards,
Tristan.
_______________________________________________
zfs-discuss mailing list
zfs-discuss@opensolaris.org
http://mail.opensolaris.org/mailman/listinfo/zfs-discuss