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

Reply via email to