加入收藏 | 设为首页 | 会员中心 | 我要投稿 大连站长网 (https://www.0411zz.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 服务器 > 搭建环境 > Linux > 正文

怎样搞定Linux中CPU使用率高的问题?

发布时间:2021-05-23 09:04:02 所属栏目:Linux 来源:互联网
导读:默认情况下,所有进程都按照CPU使用率来排序,最耗CPU的进程位于顶部。如果某个应用程序始终位于前五名,CPU使用率明显高于其余应用程序,那它就是罪魁祸首。 终止或杀死应用程序 top包括支持renice和kill的功能,那样您可以使用这些工具来改变任何进程的

默认情况下,所有进程都按照CPU使用率来排序,最耗CPU的进程位于顶部。如果某个应用程序始终位于前五名,CPU使用率明显高于其余应用程序,那它就是罪魁祸首。

终止或杀死应用程序

top包括支持renice和kill的功能,那样您可以使用这些工具来改变任何进程的优先级或强制停止它。

应用程序的nice优先级是指与其他运行中的进程相比,允许它使用的CPU资源数量。nice接受的值在+19到-20之间。数值越高,优先级越低。

在top中,按r并输入有问题的那个应用程序的PID。试着改成“+5”值,如果不管用,重试“+10”、“+15”,最后是最低优先级“+19”。

如果该应用程序没有响应,应立即终止它。在top中按k,输入PID,然后按回车键,该应用程序将消失。

更新一切

如果您每次运行应用程序时问题依然存在,更新该应用程序可能会解决问题。

为此,在终端中输入:

sudo apt update && sudo apt -y upgrade 

之后,试着再运行有问题的那个应用程序。

删除并重新安装应用程序

如果问题没有解决,有可能是由于程序配置中的错误参数。将其重置为原始状态可能会有所帮助。

先备份配置,以防这可能不是问题的根源,到时候便于恢复。然后,清除有问题的那个应用程序:

sudo apt purge APP_NAME 

(编辑:大连站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!