ZFS-utvecklare om APFS

Adam Leventhal:

There are some seemingly absent or ancillary design goals: performance, openness, and data integrity. Squeezing the most IOPS or throughput out of a device probably isn’t critical on watchOS, and it’s relevant only to a small percentage of macOS users. It will be interesting to see how APFS performs once it ships (measuring any earlier would only misinform the public and insult the APFS team). The APFS development docs have a bullet on open source: “An open source implementation is not available at this time.” I don’t expect APFS to be open source at this time or any other, but prove me wrong, Apple. If APFS becomes world-class I’d love to see it in Linux and FreeBSD–maybe Microsoft would even jettison their ReFS experiment. My experience with OpenZFS has shown that open source accelerates that path to excellence. It’s a shame that APFS lacks checksums for user data and doesn’t provide for data redundancy. Data integrity should be job one for a file system, and I believe that that’s true for a watch or phone as much as it is for a server.

At stability, APFS will be an improvement, for Apple users of all kinds, on every device. There are some clear wins and some missed opportunities. Now that APFS has been shared with the world the development team is probably listening. While Apple is clearly years past the decision to build from scratch rather than adopting existing modern technology, there’s time to raise the priority of data integrity and openness. I’m impressed by Apple’s goal of using APFS by default within 18 months. Regardless of how it goes, it will be an exciting transition.

Jag hoppas – innerligt – att Apple inte släpper APFS förrän det verkligen är testat, testat, testat och testat lite till.

Den som undrar varför ZFS fortfarande inte riktigt etablerat sig som ett alternativt filsystem för OS X kan läsa denna bloggpost. Ledtråd: det handlar inte om teknik, det handlar om olika licensformer.


Apple och ZFS

Ars Technica:

2008: Ray of hope

By the next WWDC, it seemed that Sun had been forgiven. ZFS was featured in the keynotes, it was on the developer disc handed out to attendees, and it was even mentioned on the Mac OS X Server website. Apple had been working on its port since 2006 and now it was functional enough to be put on full display. I took it for a spin myself; it was really real. The feature that everyone wanted (but most couldn’t say why) was coming!

2009: The little engine that couldn’t

By the time Snow Leopard shipped, only a careful examination of Apple’s site could turn up the odd unscrubbed reference to ZFS. Whatever momentum ZFS had enjoyed within the Mac OS X product team was gone.

Världen har inte varit sig lik sedan detta.

Föregående sida Nästa sida

© 2019 Omsoc Publishing AB