Linked by Thom Holwerda on Sat 19th Mar 2011 00:06 UTC
Thread beginning with comment 466933
To view parent comment, click here.
To read all comments associated with this story, please click here.
To view parent comment, click here.
To read all comments associated with this story, please click here.
Features
Linked by Thom Holwerda on 06/13/13 14:35 UTC
Linked by Thom Holwerda on 06/11/13 17:07 UTC
Linked by Thom Holwerda on 06/10/13 23:13 UTC
Linked by Thom Holwerda on 06/08/13 14:57 UTC
Linked by Thom Holwerda on 06/07/13 11:40 UTC
Linked by Thom Holwerda on 06/04/13 12:45 UTC
Linked by nfeske on 05/31/13 10:12 UTC
Linked by Thom Holwerda on 05/29/13 16:59 UTC
Linked by Thom Holwerda on 05/24/13 17:26 UTC
Linked by Thom Holwerda on 05/21/13 21:38 UTC
More Features »
Sponsored Links



Member since:
2007-07-27
Problem is these capabilities come with significant cost: increased complexity, increased memory usage, processor usage...
Many of the features of ZFS are not needed on *most* desktops, and certainly not needed on laptops -- features like multi-volume management and so forth.
I think a file system like XFS (originally from SGI, designed for "graphics workstations") would be a perfect fit for OSX. Similarly with BFS from BeOS which has pretty neat features. I think both of these are available under a compatible license (BSD I think), so someone certainly could port these.
The ONLY reason to use ZFS is because it gives Data Integrity - your data is safe. No other filesystem does that: XFS, NTFS, ReiserFS, JFS, etc - they all fail. Also, hardware raid fails. Read the research papers about it here, and you see they fail, and also hw raid fail:
http://en.wikipedia.org/wiki/ZFS#Data_Integrity
But this heavy focus on data safety comes with a cost: ZFS uses lots of cpu to checksums and it is slower. That is the reason the other unsafe filesystems are faster: they dont do as much checksums as ZFS does.
Read the link above, and you will see the research on this data safety.
What do you prefer on your desktop? Fast filesystem that might corrupt your data, or safe and slow filesystem?
(But if speed is an issue, just add more and more disks, and see that ZFS scales excellent because it is targeted for large servers. 45 SATA disks gives you 2-3GB/sec read and write. Seven disks gives you 400MB/sec.)