e4rat 和 ureadahead 的用途相同吗?

e4rat 和 ureadahead 的用途相同吗?

我用过e4rat之前曾介绍过加速 Ubuntu。我的理解是它在磁盘上移动文件以加快启动时间。但是,我也觉得它们可以ureadahead实现相同的目的。我误解了它们的用途吗?还是它们是多余的?如果是,我应该使用哪一个?最后,ureadahead 是标准的 GNU 组件,还是 Ubuntu 特有的?

答案1

e4rat 适用于带有机械部件的旧硬盘。它的工作原理是将所有内容移至盘片的开头。Ureadahead 的工作原理是将启动期间使用的文件打包在一起 - 因此无论物理磁盘类型如何,它都可以工作。它们不能同时使用,如果您使用的是 ssd,则只能使用 ureadahead。

相关内容