我已经为我的linux系统编写了一些实用程序脚本。问题是程序的第一次调用有点滞后,我想这是磁盘延迟。有没有一种方法可以缓存这些脚本而不在启动时运行它们,从而使使用更流畅?
如果仅用于脚本,则可以使用以下命令将其加载到缓存中
cat /path/to/script >/dev/null
您也可以对所有涉及卷入的文件执行此操作,例如脚本解释器及其共享库
exec >/dev/null
cat /path/to/my/scripts/*
for interpreter in /bin/sh /usr/bin/perl; do
cat "$interpreter"
ldd "$interpreter" | sed -n 's!^[^/]*!!; /^\// s! .*!!p' | xargs cat
done
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句