我正在将朋友的开发机器永久迁移到 Linux (PopOS)。别担心,伙计们,他穿着双靴,已经准备好穿燕尾服了。
问题在于他的驱动力。这是一个 256GB SSD,他正在从生锈的 512GB HDD 中迁移过来,HDD 几乎充满了项目,其中大部分使用的空间来自供应商共享库(npm hell、composer 等等)。
由于包管理器会下载一个库,然后将其复制到项目中,因此我认为这对于处理重复数据删除的文件系统来说会很方便。
我正在尝试检查 Linux 上是否有文件系统来删除重复文件,例如微软“开发驱动器”它也可以作为启动驱动器(希望如此,但不是必需的)。
答案1
目前尚不清楚重复数据删除是否真的能为您节省很多。通常,流行的库会通过不同版本中的传递依赖关系来引入,这将不允许重复数据删除。
无论如何,您正在寻找的文件系统是ZFS。