我主要有两个帐户在我的14.10笔记本电脑:我的(管理)和我的兄弟(限制)。
现在,当我哥哥登录并运行一些应用程序,比如使用flash播放器的firefox时,它消耗了大量的CPU。我有一个英特尔2千兆赫,两个核心,但软件渲染,因为一半损坏的显卡。
当他现在锁定他的帐户,而我登录到我的帐户时,即使我什么也不做,CPU也在80%左右。indicator-multiload显示火狐和其他用户的组合是最消耗的进程,有时也是xorg,我认为。
因此,简单地说:我可以运行一个命令/脚本来暂停由另一个用户启动的进程,然后在我完成工作之后再恢复它们吗?如果能在每次锁定/登录/注销时执行,那就太好了。
但这对所有应用程序都安全吗?我在哪里要注意呢?
发布于 2015-02-19 06:08:14
检查哪个应用程序占用了更高的资源。
使用以下命令查找应用程序的pid
没有引号的pidof "application name"。
sudo kill -STOP "ID of the process"然后,完成工作后,使用下面的命令启动已停止的进程。
sudo kill -CONT "PID that you have killed earlier"试试看!
发布于 2015-02-19 06:59:13
检查这个用CRIU保存和恢复Linux进程
https://askubuntu.com/questions/587096
复制相似问题