提高系统程序启动速度。使用prelink
在这里记下一些记录。
$sudo apt-get install -y prelink
然后可以启动prelink了。
$sudo /usr/sbin/prelink -avmR
每次新安装软件后需要更新它的数据库,运行下面命令。
$sudo /usr/sbin/prelink -afmR
如果不再需要用prelink的话,可以用以下命令取消。
$sudo /usr/sbin/prelink -au
只预连接某个目录下的程序如(~/bin),运行
$sudo /usr/sbin/prelink -vm ~/bin
给出几个选项的解释:
-a 预连接/etc/prelink.conf指定目录下的所有程序
-m 保留虚拟内存空间,在有许多程序需要连接时使用
-f 重新强制预连接已经连接的程序,主要用于更新连接数据时使用
-R 在给库指定地址时,使用随机地址,这有利于提高系统安全以防缓冲区溢出
有帖子说用了prelink后kdeinit已无意义,可以设置
KDE_IS_PRELINKED=1
加入你自己设置的配置文件里吧。如~/.bashrc
此贴用来记录prelink的常用命令方式,非原创。参考: