假设我正在处理一个缓慢的系统,并注意到(例如通过顶部)CPU 使用率上升了大约 100%,但我不想终止该进程。如果我想在机器上做其他工作,只是让这个过程变慢,我可以这样做:
# nice -n -10 bash
Run Code Online (Sandbox Code Playgroud)
获得一个可以更快运行命令的子shell?似乎没有,所以我很好奇,如果有什么会加速的话。仅内置?没有?
小智 6
负的nice值保留用于系统工作。如果你运行一个用户级程序,以高正派,喜欢-15,一些核心的工作,它依赖于不能运行,让程序档本身。
使您的系统再次可用的正确方法是将其他CPU 猪调高到更高的nice 值。
renice -n 5 otherpid
Run Code Online (Sandbox Code Playgroud)