根据我作为在 Windows 工作站上工作的 Java 开发人员的观察,与 Linux 文件系统相比,NTFS 速度较慢。问题是,NTFS 驱动程序中是否有任何可以手动调整的内容,例如为其提供更多内存用于缓存?启用一些实验算法?如果那不可用,是否有另一种文件系统可以在 Windows 上使用,甚至可能是商业的,它比 NTFS 快?
需要明确的是,我不希望提高 Maven 项目的编译速度,我希望对操作系统进行全面改进。我有一种感觉,与 Linux 文件系统相比,NTFS 早已过时且缓慢。让我感到奇怪的是,地球上最流行的操作系统只有一个仍然需要手动碎片整理的文件系统。也许,是一种替代?
更新:根据我的观察,这是缓慢的。我正在构建/打包一个项目,这意味着在磁盘上进行大量读/写操作。构建系统是跨平台的(Java、Maven),因此我可以在启动到 Ubuntu 时执行完全相同的操作,例如。
在 Linux 上,我的构建速度至少快了 1/3。因此,关于文件系统的问题。如果放错了地方,我很抱歉。