随着时间的推移,滚动发布是否不可避免地会比单点发布导致更高的碎片化?

随着时间的推移,滚动发布是否不可避免地会比单点发布导致更高的碎片化?

让我们比较一下Debian 稳定版point releases作为候选人Arch Linux作为候选人rolling releases

默认情况下,滚动发布是否会比单点发布造成更高的驱动器碎片?

答案1

不,至少一般来说不是。

当您安装操作系统时,它总是从固定点开始。计划操作系统和滚动操作系统都会执行写入文件的更新。唯一的区别在于重建之间的时间长度。

此外,还有其他控制磁盘碎片的因素,包括文件系统实现(及其固有的稀疏程度)以及与使用量成比例的磁盘大小。

然后是更新机制。它可能会解压整个文件,禁用现有版本,将新文件整个写入,然后删除之前的版本。事实上,这很有可能,所以整个问题可能毫无意义。

无论如何,如果不知道 FS 的内部结构、更新机制、磁盘和许多其他因素,就不可能预测碎片化的程度,因此发布类型充其量只是一个贡献变量。

相关内容