On Mar 1, 2010, at 12:21 AM, Abdullah Al-Dahlawi wrote: > Greeting All > > I know this topic have been beaten to death however, something is really > confusing on my part !! > > I set the max_arc size = 512 mb > > I ran my benchmark workload that loads a file with a specific size into ARC > ... > > if the file size is less than 200MB , it gets loaded entirely in to ARC and > workload throughput is booming ... > > if the file is 250MB (still less than ARC size) , the file did not get loaded > entirely into the FREE ARC !! and the throughput degrades ?? > > To make the long story short. > > is there a way to know the REAL ARC size that is available to the application > ??? my understanding is that ARC Size is consumed by some ARC data structures > and other caching list . But what is really remaining for tha application to > use ?? > > Any feed back ???
maxphys is used by UFS, but not by ZFS. maxphys is also used for the sd driver, but not for x86 architectures where the equivalent limit is set to 256KB. With ZFS on Solaris, you can blissfully forget about maxphys. -- richard ZFS storage and performance consulting at http://www.RichardElling.com ZFS training on deduplication, NexentaStor, and NAS performance http://nexenta-atlanta.eventbrite.com (March 16-18, 2010) _______________________________________________ zfs-discuss mailing list zfs-discuss@opensolaris.org http://mail.opensolaris.org/mailman/listinfo/zfs-discuss