What does the following APFS statement mean?

Discussion in 'macOS' started by blackxacto, Mar 22, 2017.

  1. blackxacto macrumors 6502

    blackxacto

    Joined:
    Jun 15, 2009
    Location:
    Middle TN
    #1
    Does this mean only for the present, or will never be compatible with fusion drives? I have a 17,1 iMac that is less than two years old. Am I looking at complete incompatibility w Apple upgrades after APFS?
     
  2. chrfr macrumors 603

    Joined:
    Jul 11, 2009
    #2
    What that means is right now, in the pre-release versions of APFS included in 10.12.x, those things do not work. Filevault becomes unnecessary with APFS as APFS has its own encryption. It remains to be seen whether that functionality appears when APFS becomes the default in macOS. It may be that devices with Fusion Drives will need to continue using the existing HFS+ filesystem. I would imagine that Time Machine will be modified to work in some fashion by the time APFS is the default.
     
  3. leman macrumors 604

    Joined:
    Oct 14, 2008
    #3
    It simply means that those features are not implemented yet. As chrfr correctly notes, Filevault will be unnecessary with APFS. Fusion Drive should work with APFS without any issues (once the support is added). Time Machine will most likely work much better with APFS than it currently works with HFS+, because APFS supports incremental snapshots on filesystem level, where HFS+ has to emulate them with hard links and copies. Practically, this would mean faster and more reliable TM backups. They could even potentially do some interesting meta-level stuff, where they do snapshots on the local disk first, then synchronise the FS tables with the backup destination, resulting in very fast versioned FS mirrors.
     
  4. Thunderbird macrumors 6502a

    Thunderbird

    Joined:
    Dec 25, 2005
    #4
    When is APFS expected to be completely rolled out for MacOS?
     
  5. blackxacto thread starter macrumors 6502

    blackxacto

    Joined:
    Jun 15, 2009
    Location:
    Middle TN
    #5
    6mos to a year. I wonder what apps will be trashed?
     
  6. leman macrumors 604

    Joined:
    Oct 14, 2008
    #6
    AFAIK, the only real "critical" change is the difference in handling Unicode file names. If you have files with weird names then some software that didn't follow best practices might run into issues.
     
  7. blackxacto thread starter macrumors 6502

    blackxacto

    Joined:
    Jun 15, 2009
    Location:
    Middle TN
    #7
    "software that didn't follow best practices" would you explain what you mean? Thanks.
     
  8. Thunderbird macrumors 6502a

    Thunderbird

    Joined:
    Dec 25, 2005
    #8
    Also, will APFS also help against data corruption, bit errors, and bit rot?
     
  9. leman macrumors 604

    Joined:
    Oct 14, 2008
    #9
    Basically, the apps need to handle unicode themselves. The key here is to handle unicode names in a consistent manner. Devs who use high-level filesystem frameworks are most likely on the safe side. If an app does not care about this at all, you can end up with two files that essentially have the same name. I doubt that this will cause a HUGE mess, but there is a potential for at least SOME mess.

    This is a very nice overview of the topic in case you are interested: https://mjtsai.com/blog/2017/03/24/apfss-bag-of-bytes-filenames/
    --- Post Merged, Apr 6, 2017 ---
    No, Apple is mainly delegating this task to storage device firmware. Read the official FAQ: https://developer.apple.com/library...f/doc/uid/TP40016999-CH6-DontLinkElementID_16
     
  10. maflynn Moderator

    maflynn

    Staff Member

    Joined:
    May 3, 2009
    Location:
    Boston
    #10
    App access the drive by way of APIs so at that level nothing will be different and there shouldn't be any issues. Utilities will be the one area that will have issues and require an update to work, since they tend to access the storage device at a lower level.
     
  11. blackxacto thread starter macrumors 6502

    blackxacto

    Joined:
    Jun 15, 2009
    Location:
    Middle TN

Share This Page