Apple Looking To Port ZFS for Mac OS X?

Discussion in 'MacRumors News Discussion (archive)' started by MacRumors, Apr 30, 2006.

  1. MacRumors
    Expand Collapse
    macrumors bot

    MacRumors

    Joined:
    Apr 12, 2001
    #1
    [​IMG]

    According to an OpenSolaris mailing list, the ZFS team at Sun has been contacted by Apple's Filesystem Development Manager to discuss porting ZFS to Mac OS X.

    ZFS is a relatively new open-source file system backed by Sun. As such, it is included in recent versions of Solaris for SPARC and x86 architectures. A comparison of HFS+ (what Mac OS X currently uses as its default file system) and other file systems including ZFS can be found on this wikipedia page.
     
  2. Doctor Q
    Expand Collapse
    Administrator

    Doctor Q

    Staff Member

    Joined:
    Sep 19, 2002
    Location:
    Q Division, Los Angeles
    #2
    One of ZFS's features is "adaptive endian-ness", meaning that you can use a disk with a ZFS filesystem on either a big-endian or little-endian platform and it's portable back and forth.

    With its variable-size adaptive block sizes and constant-time directory operations, it promises great performance too.
     
  3. Stridder44
    Expand Collapse
    macrumors 68040

    Stridder44

    Joined:
    Mar 24, 2003
    Location:
    California
    #3
    Apple's changing their file system with 10.5?
     
  4. Superdrive
    Expand Collapse
    macrumors 6502a

    Superdrive

    Joined:
    Oct 21, 2003
    Location:
    Dallas, Tx
    #4
    This could only be a good thing? Perhaps a proverbial slap in the face to MS after their non change with Vista? (j/k) I understand it is much deeper than that.
     
  5. jjmaximum
    Expand Collapse
    macrumors member

    Joined:
    Apr 8, 2004
    Location:
    Gainesville, FL
    #5
    So what you would end up with is one little, two little, three little endian?

    Sorry...

     
  6. longofest
    Expand Collapse
    Editor emeritus

    longofest

    Joined:
    Jul 10, 2003
    Location:
    Falls Church, VA
    #6
    HFS+ can do this too, if I'm not mistaken... The Macintels are still using HFS+, right? Can't you still interchange them?

    No, this is most likely the next system. If Apple has JUST contacted Sun, it wouldn't be for inclusion in an OS that is probably going to be released near the end of the year or beginning of next.
     
  7. mackeeper
    Expand Collapse
    macrumors regular

    Joined:
    Feb 3, 2006
    #7
    Ummm....in English please?

    Who cares about this stuff. The average consumer sure doesn't. Just show us the merchandise!
     
  8. DTphonehome
    Expand Collapse
    macrumors 65816

    DTphonehome

    Joined:
    Apr 4, 2003
    Location:
    NYC
    #8
    So....ZFS can store "16 billion billion times the capacity of current 64-bit systems" (acc. to wikipedia). So I would actually expect MS to integrate this into Vista, which is estimated to be 16 billion billion times the size of XP.
     
  9. Stridder44
    Expand Collapse
    macrumors 68040

    Stridder44

    Joined:
    Mar 24, 2003
    Location:
    California
    #9


    Ah. Good point. Back to writing my paper...
     
  10. Stridder44
    Expand Collapse
    macrumors 68040

    Stridder44

    Joined:
    Mar 24, 2003
    Location:
    California
    #10



    Thats a 16 billion billion better chance of a BSOD
     
  11. DeathChill
    Expand Collapse
    macrumors 68000

    Joined:
    Jul 15, 2005
    #11
    The maximum size of a ZFS file system, file, or attribute is 16 exabytes, just like HFS+. ZFS just has so many different improvements that it's quite neat. I'm looking forward to it being ported over, as I'm downloading Solaris for x86 to play around with ZFS as we speak.
     
  12. cait-sith
    Expand Collapse
    macrumors regular

    Joined:
    Apr 6, 2004
    Location:
    canada
    #12
    Uh.. software developers, the people that make the merchandise you want to be shown?

    Just because you don't understand it doesn't mean it's unimportant.
     
  13. Omni Geno
    Expand Collapse
    macrumors regular

    Omni Geno

    Joined:
    Apr 8, 2005
    Location:
    Los Angeles, CA, USA
    #13
    Some Mac users are also computer scientists or other such kinds of people. Many of us do care about this stuff.
     
  14. reaper
    Expand Collapse
    macrumors 6502

    Joined:
    Apr 9, 2004
    Location:
    19th Hole
    #14
    So...

    What does this actually mean? More storage space, faster performance, a whole bunch of other stuff? Would anyone care to elaborate for those of us who have no clue about why something like this is important. Thanks.

    -reaper
     
  15. hob
    Expand Collapse
    macrumors 68020

    hob

    Joined:
    Oct 4, 2003
    Location:
    London, UK
    #15
    Yes!! ZFS sounds way cooler than HFS!!1!1!!

    :rolleyes:

    those figures are pretty mind-boggling though!
     
  16. mjstew33
    Expand Collapse
    macrumors 601

    mjstew33

    Joined:
    May 29, 2005
    Location:
    Illinois
    #16
    What does it all mean Bazzle? :D :cool:

    I want to know, that just doesn't make any sense. :eek:
     
  17. Dagless
    Expand Collapse
    macrumors Core

    Dagless

    Joined:
    Jan 18, 2005
    Location:
    Darkplace Hospital
    #17
    I care about this stuff. I didn't know what it all meant until I read about it. But now I'm that little bit smarter and happier for learning. learndning.
     
  18. Dagless
    Expand Collapse
    macrumors Core

    Dagless

    Joined:
    Jan 18, 2005
    Location:
    Darkplace Hospital
    #18
    Wow, I had no idea Fat32 was so limiting on the metadata front. HFS+ is pretty snazzy but, you guessed it, ZFS is way up there.
     
  19. vaxt
    Expand Collapse
    macrumors newbie

    Joined:
    Feb 21, 2006
    #19
    Reiser 4?

    I wonder if apple is also looking into Reiser 4, it is also said to be exceptionally fast, and has a wide array of new features. I'm running Reiser 3 right now, damn fine File system.
     
  20. Doctor Q
    Expand Collapse
    Administrator

    Doctor Q

    Staff Member

    Joined:
    Sep 19, 2002
    Location:
    Q Division, Los Angeles
    #20
    Very large potential storage space. Highly efficient, i.e., fast. And highly reliable against errors and data loss.

    HOW they provide those features is what we bit-counting geeks talk about, but those are advantages from a consumer's point of view.
     
  21. longofest
    Expand Collapse
    Editor emeritus

    longofest

    Joined:
    Jul 10, 2003
    Location:
    Falls Church, VA
    #21
    Which is why we didn't report the REALLY gory aspects of this story, which as you can see is coming out in the forums (like I hoped). File Systems are indeed a very technical thing, so technical people will get excited about this news and see it's significance. Others of us will just wait until it actually practically impacts us.

    My take on this story is that basically, Apple is looking ahead and seeing that HFS+ will eventually run out of breathing room for the developers at apple to build on top of. ZFS has a ton of really nice features already built into it, and it is a 128-bit file system whereas HFS+ is only 32bit. ZFS has more "legs", so Apple is basically looking towards the future.
     
  22. milatchi
    Expand Collapse
    macrumors regular

    milatchi

    Joined:
    Aug 11, 2003
    Location:
    San Francisco, CA
    #22
    Ah ZFS,
    known to "Zee Germans" as, "Zee File System."
    :D
     
  23. magi.sys
    Expand Collapse
    macrumors member

    Joined:
    May 12, 2003
    #23
    This is good news for everyone. HFS+ is just an old filesystem that had feature after feature added to it. It'll be good to have a nice filesystem that was build from ground up.
     
  24. sluthy
    Expand Collapse
    macrumors regular

    Joined:
    May 13, 2002
    Location:
    Bundaberg, Qld. Australia
    #24
    So will this require another rewrite of Mac software? "Okay guys, you've rewritten your programs to port from 68k to PPC, then from OS9 to Carbon and then OSX, now could you please rewrite them for another processor again (Universal)? Oh, and after that, could you rewire it for a completely different file system while you're at it?" :confused:

    [Moderator note: This question has now been answered several times in the thread. Thanks to all who replied. We don't need any more, please!]
     
  25. Doctor Q
    Expand Collapse
    Administrator

    Doctor Q

    Staff Member

    Joined:
    Sep 19, 2002
    Location:
    Q Division, Los Angeles
    #25
    I'd be quite surprised if current system calls (what software does to access a disk file) weren't provided in an upward compatible way. Disk utility programs would need to be augmented, but there should be little or no impact on almost all software if Apple does what it should. Assuming this story is correct in the first place.
     

Share This Page