Siegfried Nikolaivich wrote:
But for ZFS, it has been said often that it currently performs
much better with a 64bit address space, such as that with
Opterons and other AMD64 CPUs. I think this would play a
bigger part in a ZFS server performing well than just MHZ
and cache size.
I will no doubt be selecting a 64-bit capable CPU. My main concern is whether
getting a dual core vs single core processor will give ZFS any noticable
performance gain. Is ZFS multi-threaded in any way? I will also be heavily
using NFS and possibly Samba, but a single core processor with a much higher
clock speed is much cheaper than the dual core offerings from AMD.
You're still constrained by memory speed.
Also, there is a premium price for extra L2 cache. Would the ZFS checksum'ing
and parity calculations benefit at all from a larger L2 cache, say 1MB? Or
would the instructions fit fine inside 512kB? I know it depends on the
application, but some general info on this subject will help my selection.
Cache works great for those things which are reused. There is
relatively little data reuse in a file system. For ZFS, when you are
checksumming or compressing data, there is almost zero reuse.
I'd put my money in more cores and RAM rather than higher clock.
-- richard
_______________________________________________
zfs-discuss mailing list
zfs-discuss@opensolaris.org
http://mail.opensolaris.org/mailman/listinfo/zfs-discuss