V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Ophianth
V2EX  ›  macOS

苹果有开发新的文件系统的留言或消息吗?

  •  
  •   Ophianth · 264 天前 via iPhone · 1621 次点击
    这是一个创建于 264 天前的主题,其中的信息可能已经有所发展或是发生改变。
    因为 macOS 一直没有能比肩 Everything 的文件名搜索工具,查了一下是因为苹果现在使用的文件系统 APFS 不具备 Windows 文件系统 NTFS 的某些特性而造成的,所以就在想,苹果什么时候开发新的文件系统呢?
    9 条回复    2024-04-07 19:37:37 +08:00
    atone
        1
    atone  
       264 天前 via iPhone
    APFS 就是前几年新出的文件系统,目前没听过有再更换文件系统的计划。
    dilidilid
        2
    dilidilid  
       264 天前
    除非有 SSD 之后下一代全新的存储模式出现,不然一二十年内不会有下一代了。
    yyfearth
        3
    yyfearth  
       264 天前
    不太可能换了 刚换 APFS 不久
    另外 APFS 有不少新特性 NTFS 反而没有的
    ShadowPower
        4
    ShadowPower  
       263 天前
    跑个题……

    我用 Mac 的时候,还发现 NTFS 有个好,可以给特定目录区分大小写。
    而 Mac 只能整个分区设为区分大小写。于是,要么单独划分一个分区,要么系统分区开区分大小写,然后软件出现兼容性问题(如 Steam )。

    就是这个命令:
    fsutil.exe file SetCaseSensitiveInfo 路径 enable

    虽然对 Explorer 不起作用,它检查文件是否存在的时候仍然忽略大小写,不过对 git 、java 、JetBrains IDE 管用。公司里有些只针对 Linux 的项目会碰到这情况,用 Windows 反而好办……
    di11wei
        5
    di11wei  
       263 天前 via iPhone
    当年因为种种原因没用上 ZFS ,可能很多人感觉有些遗憾吧。
    agagega
        6
    agagega  
       263 天前
    文件系统这种东西一般不会随便换,微软的 ReFS 到现在也没有推给普通用户,苹果搞 APFS 确实是因为 HFS+太老问题太多了,连 Linus 都忍不住出来骂。你说的 NTFS 特性应该指的是 Master File Table ,苹果可能认为有 Spotlight 就够了吧,虽然功能上差一点。

    实际上当年一直传的是 Mac OS X 要上 ZFS ,最后没上可能真是因为 ZFS 协议的问题。APFS 砍掉了 ZFS 的一些功能,比如去重(这个可以理解,但其实可以在桌面系统上作为可选功能)、校验和,其实还不如当初好生改改 ZFS
    bluaze
        7
    bluaze  
       260 天前
    @ShadowPower macOS 不是 Unix 么,你弄个新分区区分大小写,然后挂载到你想要的目录不就可以了
    ShadowPower
        8
    ShadowPower  
       260 天前
    @bluaze 这样就得创建十几个分区了,实际上还不如把整套开发环境都搬到 Linux 里方便……
    ShadowPower
        9
    ShadowPower  
       260 天前
    @bluaze 不过把工作相关的文件全都移动到一个分区里也可以,或者专门把这类项目放到特定目录下(我得重新整理文件)
    Windows 下只有一个开、关的动作,其他的都不需要……
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   4883 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 05:40 · PVG 13:40 · LAX 21:40 · JFK 00:40
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.