On Mon, 5 Apr 2010, Peter Schuller wrote:

For desktop use, and presumably rapidly changing non-desktop uses, I
find the ARC cache pretty annoying in its behavior. For example this
morning I had to hit my launch-terminal key perhaps 50 times (roughly)
before it would start completing without disk I/O. There are plenty of
other examples as well, such as /var/db/pkg not being pulled
aggressively into cache such that pkg_* operations (this is on
FreeBSD) are slower than they should (I have to run "pkg_info" some
number of times before *it* will complete without disk I/O too).

It sounds like you are complaining about how FreeBSD has implemented zfs in the system rather than about zfs in general. These problems don't occur under Solaris. Zfs and the kernel need to agree on how to allocate/free memory, and it seems that Solaris is more advanced than FreeBSD in this area. It is my understanding that FreeBSD offers special zfs tunables to adjust zfs memory usage.

Bob
--
Bob Friesenhahn
bfrie...@simple.dallas.tx.us, http://www.simplesystems.org/users/bfriesen/
GraphicsMagick Maintainer,    http://www.GraphicsMagick.org/
_______________________________________________
zfs-discuss mailing list
zfs-discuss@opensolaris.org
http://mail.opensolaris.org/mailman/listinfo/zfs-discuss

Reply via email to