在构建新服务器时,我更喜欢部署 Linux 作为我的操作系统。这使我能够从各种文件系统(以及其他方面)中进行选择,并且我将根据不同服务器的用途为它们选择不同的文件系统。
对于 Windows 操作系统变体,您只能使用 NTFS。是否有任何基准测试或测试表明 NTFS 是特定场景或应用程序的首选(除了仅仅因为必须在 NTFS 上而“运行 Windows”之外)。
为了澄清我的意思;我可能会将文件系统 X 用于大型事务存储卷,但将文件系统 Y 用于前端 Web 应用服务器。如果我要部署一个多平台应用程序(假设)可在 Mac/Win/Lin 上使用,是否有任何类型的应用程序或场景可以从 NTFS 中受益?
答案1
我猜想,对于大多数 Linux 安装来说,EXT* 是最标准格式,而对于 Windows 来说,NTFS 也是最标准格式。它支持文件系统级压缩(尽管只对日志等有用),并且它也是 Windows 在文件和文件夹安全 ACL 和 VSS 备份例程方面支持的唯一文件系统。
它确实支持比 EXT3 更大的卷和文件大小,并且从 v3.1 开始支持 EFS 加密。