e4rat 和 ureadahead 的目的一样吗?

fou*_*ric 7 boot ureadahead

我以前用e4rat过来加速 Ubuntu。我的理解是它在磁盘上移动文件以加快启动时间。但是,我的印象也达到ureadahead了同样的目的。是我弄错了他们的目的,还是他们是多余的?如果是这样,我应该使用哪个?最后,ureadahead 是标准的 GNU 组件,还是特定于 Ubuntu 的组件?

bal*_*ons 3

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