Andrew Gabriel <[EMAIL PROTECTED]> wrote: > Andrew Gabriel wrote: > > Interesting idea, but for 7200 RPM disks (and a 1Gb ethernet link), I > > need a 250GB buffer (enough to buffer 4-5 seconds worth of data). That's > > many orders of magnitude bigger than SO_RCVBUF can go. > > No -- that's wrong -- should read 250MB buffer! > Still some orders of magnitude bigger than SO_RCVBUF can go.
It's affordable e.g. on a X4540 with 64 GB of RAM. ZFS started with constraints that could not be made true in 2001. On my first Sun at home (a Sun 2/50 with 1 MB of RAM) in 1986, I could set the socket buffer size to 63 kB. 63kB : 1 MB is the same ratio as 256 MB : 4 GB. BTW: a lot of numbers in Solaris did not grow since a long time and thus create problems now. Just think about the maxphys values.... 63 kB on x86 does not even allow to write a single BluRay disk sector with a single transfer. Jörg -- EMail:[EMAIL PROTECTED] (home) Jörg Schilling D-13353 Berlin [EMAIL PROTECTED] (uni) [EMAIL PROTECTED] (work) Blog: http://schily.blogspot.com/ URL: http://cdrecord.berlios.de/private/ ftp://ftp.berlios.de/pub/schily _______________________________________________ zfs-discuss mailing list zfs-discuss@opensolaris.org http://mail.opensolaris.org/mailman/listinfo/zfs-discuss