前端之家收集整理的这篇文章主要介绍了
Linux中的调度:在计算机空闲时运行任务(=无用户输入),
前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我想在我的Ubuntu 8.10盒子上运行
Folding@home客户端,因为该程序的RAM消耗很大.
“空闲”是指没有用户活动时的状态(键盘,鼠标或其他任何其他).由于F @ H具有最低的cpu优先级,因此当时可以运行其他(可能很重)进程.关键在于改善用户体验并在他离开时做繁重的工作.
怎么做到这一点?
当有问题的机器是桌面时,您可以将启动/停止脚本挂钩到屏幕保护程序中,以便在屏幕保护程序处于非活动状态时停止进程,反之亦然.