10.6 64-bit kernel and HFS+ interaction?

Discussion in 'macOS' started by MShock, May 17, 2009.

  1. MShock macrumors member

    Joined:
    Apr 7, 2008
    #1
    Question: If the kernel for 10.6 is full 64-bit, then to take advantage of the benefits, would not the filesystem also need to be able to address 64-bit block sizes?

    Question: Since HFS+ is currently 32-bit, would it not need to be substantially rewritten to work with the 10.6 kernel?

    Final Question: With additional work to HFS+ to make it address 64-bit block length, wouldn't it be easier to just import a whole new filesystem (for example - ZFS)?
     
  2. MisterMe macrumors G4

    MisterMe

    Joined:
    Jul 17, 2002
    Location:
    USA
    #2
    First off, accessing the hard drive is not a kernel function, it is an I/O function. Second off, 64-bit custom, vertical market, and commercial applications have been available on MacOS X for years and have run just fine on HFS+. What Snow Leopard is doing is bringing 64-bitness to the GUI.
     
  3. sidewinder macrumors 68020

    sidewinder

    Joined:
    Dec 10, 2008
    Location:
    Northern California
    #3
    That's not correct. Snow Leopard makes the whole OS 64-bit.

    S-
     
  4. wrldwzrd89 macrumors G5

    wrldwzrd89

    Joined:
    Jun 6, 2003
    Location:
    Solon, OH
    #4
    Actually, no. As MisterMe said, the kernel and I/O operations don't much care about each other's bitness. Furthermore, HFS+ is already 64-bit aware - it has to be, so it can deal with hard drives bigger than 4GB.
     

Share This Page