AMD Geodes are 32-bit only. I haven't heard any mention that they will _ever_ be 64-bit. But, honestly, this and the Via chip aren't really ever going to be targets for Solaris. That is, they simply aren't (any substantial) part of the audience we're trying to reach with Solaris x86.

Also, relatively few 32-bit x86 systems can take > 4GB. While many of the late-model P4 (and all Xeons since the P3 Xeon) chips have the capability, most of them were married to chipsets which can't take more than 4GB. On the AMD side, I'm pretty sure only the Athlon MP-series was enabled for PAE, and only a tiny amount of them were sold.

So, basically, the problem boils down to those with Xeons, a few single-socket P4s, and some of this-year's Pentium Ds. Granted, this makes up most of the x86 server market. So, yes, it _would_ be nice to be able to dump a tuning parameter into /etc/system to fix the cache starvation (and other related <4GB RAM) problems. However, I have to say that working with PAE is messy, and, honestly, 64-bit enabled 1U/3U servers are dirt cheap now. So, while I empathize with the market that has severe purchasing constraints, I think it's entirely reasonable to be up front about needing a 64-bit processor for ZFS, _if_ we've explored expanding the 32-bit environment, and discovered it was too expensive (in resources required) to fix.

Dell (arrggh! Not THEM!) sells PowerEdge servers with plenty of PCI slots and RAM, and 64-bit CPUs for around $1000 now. Hell, WE sell dual-core x2100s for under $2k. I'm sure one can pick up a whitebox single-core Opteron for around $1k. That's not unreasonable to ask to get the latest technology.

-Erik

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

Reply via email to