Yup, your probably running up against the limitations of 32-bit kernel
addressability.  We are currently very conservative in this environment,
and so tend to end up with a small cache as a result.  It may be
possible to tweak things to get larger cache sizes, but you run the risk
of starving out other processes trying to get memory.

-Mark

Robert Milkowski wrote:
Hello zfs-discuss,

  Simple test 'ptime find /zfs/filesystem >/dev/null' with 2GB RAM.
  After second, third, etc. time still it reads a lot from disks while
  find is running (atime is off).

  on x64 (Opteron) it doesn't.

  I guess it's due to 512MB heap limit in kernel for its cache.
  ::memstat shows 469MB for kernel and 1524MB on freelist.


  Is there anything could be done? I guess not but perhaps....



  ps. of course there're a lot of files like ~150K.

_______________________________________________
zfs-discuss mailing list
zfs-discuss@opensolaris.org
http://mail.opensolaris.org/mailman/listinfo/zfs-discuss

Reply via email to