Hasty Briefsbeta

Bilingual

Revisiting ZFS for Mac

a year ago
  • #Apple
  • #APFS
  • #ZFS
  • Apple planned to port ZFS to Mac OS X in 2007, but Sun CEO Jonathan Schwartz prematurely announced it, disrupting Apple's plans.
  • ZFS was initially included in a developer version of Leopard as read-only, but support was later dropped by the time Snow Leopard was released.
  • Speculation that Time Machine used ZFS snapshots was incorrect; Apple later implemented it using APFS snapshots.
  • ZFS had compatibility issues with HFS+, such as limited Unicode filename support and lack of case-insensitivity, which Apple could have addressed.
  • Apple chose to develop APFS instead of modifying ZFS, despite initial assumptions that ZFS would be adapted.
  • APFS had its own issues, including delayed documentation, poor performance on spinning hard drives, and lack of tools for users.
  • ZFS offered features like data integrity and transparent compression, which APFS lacks, leading to continued file corruption issues.
  • APFS's memory requirements might have been a concern for iOS, though iPhones now have more RAM, potentially making ZFS viable.