On Sun, Nov 30, 2008 at 01:10, Bob Friesenhahn <[EMAIL PROTECTED]> wrote: > On Sun, 30 Nov 2008, Mattias Pantzare wrote: >>> >>> Another big difference I have heard about is that Solaris 10 on x86 only >>> uses something like 64MB of filesystem caching by default for UFS. This >>> is >>> different than SPARC where the caching is allowed to grow. I am not sure >>> if >>> OpenSolaris maintains this arbitrary limit for x86. >> >> That is not true. I doubt that any Solaris version had that type of limit. > > What is what I heard Jim Mauro tell us. I recall feeling a bit disturbed > when I heard it. If it is true, perhaps it applies only to x86 32 bits, > which has obvious memory restrictions. I recall that he showed this > parameter via DTrace. However on my Solaris 10U5 AMD64 system I see this > limit: > > 429293568 maximum memory allowed in buffer cache (bufhwm) > > which seems much higher than 64MB. The "Solaris Tuning And Tools" book says > that by default the buffer cache is allowed to grow to 2% of physical > memory. > > Obtain the value via > > sysdef | grep bufhwm > > My 32-bit Belenix system running under VirtualBox with 2GB allocated to the > VM reports a value of 41,762,816.
That is only a small part of the cache used for file system metadata. File data caching is integrated in the normal memory management. http://docs.sun.com/app/docs/doc/817-0404/chapter2-37?a=view _______________________________________________ zfs-discuss mailing list zfs-discuss@opensolaris.org http://mail.opensolaris.org/mailman/listinfo/zfs-discuss