Dennis is correct in that there are significant areas where 32-bit systems will remain the norm for some time to come. And choosing a 32-bit system in these areas is completely correct.

That said, I think the issue is that (unlike Linux), Solaris is NOT a super-duper-plays-in-all-possible-spaces OS. It's a specialized OS, intended for specific market segments. Embedded is not really one of them; nor are ultra-low-end netbooks or appliances such as set-top boxes (though, with the increasing functionality of DVRs, that may change soon).

Because of that, I don't think it's appropriate for ZFS/Solaris folks to stray too far from their target audience, given the limited resources. Now, should someone else outside Sun pick up more development, then Solaris may move into different markets than it is now.

Solaris/ZFS really is intended for a 64-bit machine which is not RAM or CPU constrained. And, frankly, making it work on things such as removable USB thumb drives, legacy 32-bit systems, or with consumer-grade widgets is (in my opinion) pure sugar-coating to the central goal of a solid, high-performance, flexible, enterprise-class OS and filesystem (which, hopefully, will someday include being a true cluster filesystem :-)


Note that I don't speak for Sun on this, it's just my personal reading of the tea leaves.

-Erik



Dennis Clarke wrote:
On Tue, 16 Jun 2009, roland wrote:

so, we have a 128bit fs, but only support for 1tb on 32bit?

i`d call that a bug, isn`t it ?  is there a bugid for this? ;)
I'd say the bug in this instance is using a 32-bit platform in 2009!  :-)

Rich, a lot of embedded industrial solutions are 32-bit and very up to
date in terms of features.

Thus :

$ uname -a
SunOS aequitas 5.11 snv_115 i86pc i386 i86pc
$ isainfo -v
32-bit i386 applications
        ahf sse2 sse fxsr mmx cmov sep cx8 tsc fpu
$ isalist -v
i486 i386 i86

$ psrinfo -pv
The physical processor has 1 virtual processor (0)
  x86 (CentaurHauls 6A9 family 6 model 10 step 9 clock 1200 MHz)
        VIA Esther processor 1200MHz

Also, some of the very very small little PC units out there, those things
called eePC ( or whatever ) are probably 32-bit only.

Dennis


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


--
Erik Trimble
Java System Support
Mailstop:  usca22-123
Phone:  x17195
Santa Clara, CA
Timezone: US/Pacific (GMT-0800)


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

Reply via email to