Pao*_*olo 18 uninstall apt ureadahead
我输入了这个命令来删除一个包和相关的配置文件:
sudo apt-get --purge remove supervisor
Run Code Online (Sandbox Code Playgroud)
命令结束没有错误,但我收到了这条消息:
ureadahead will be reprofiled on next reboot
Run Code Online (Sandbox Code Playgroud)
这是什么意思?我是否必须重新启动(或建议重新启动)?
nan*_*rad 17
Ureadahead,实际上称为 über-readahead,是一种通过将引导文件预加载到页面和内存中来加快引导时间的系统,因此它们在被调用时立即准备就绪,通过已经预先打包到内存友好页面中的打包文件。它将每月生成一个预加载计划,以及何时修改、添加或删除与启动相关的文件。因为它只影响启动性能,所以没有必要重新启动,因为 ureadahead 只适用于启动过程,并且无论如何都会在下次启动时进行启动打包。但是,即使启动文件或每月周期不适用,它有时也会运行。
它是如何工作的:
ureadahead是一个可执行文件,它将跟踪启动过程,然后生成打包文件。当不带参数运行时,此可执行文件会检查/var/lib/ureadahead包文件,如果它们足够旧或不存在,它将永远开始跟踪。然后可以给它一个带有Ctrl+的 SIGTERM C,此时它将保存任何包文件。也可以运行它--timeout以使其自动停止并保存其包文件。
参考:https : //wiki.archlinux.org/index.php/Ureadahead
小智 6
über-readahead 用于在启动期间提前读取文件,以便在需要时提前读取文件,以便它们已在页面缓存中,从而提高启动性能。
它的数据文件在安装后的第一次启动时重新生成,此后每月或在安装或更新带有 init 脚本或配置的包时重新生成。您可以参考https://launchpad.net/ureadahead了解更多信息。
现在,如上所述,ureadhead当安装或更新带有 init 脚本或配置的包时,需要更新文件。在您的情况下,我想在删除文件时也发生了同样的情况。Soureadahead将根据此删除操作重新生成其数据文件。