当系统挂起并对用户输入反应缓慢时,如何识别和终止挂起进程?

NES*_*NES 25 process

最近我尝试用VLC打开视频时,我的系统变慢了,打开的应用程序webbrowser、VLC和filemanager等都没有反应了。老鼠只是反应还很慢。

在 Windows 机器上,我会按组合键 CTRL-ALT-DEL 打开任务管理器,搜索导致挂起的进程并杀死它。

由于我对 linux 的使用还很陌生,因此我还没有想出在 Ubuntu 中解决这种情况的最佳实践。

当系统对用户输入的反应非常缓慢时,您会推荐哪种快速有效的方法来识别挂起过程并关闭它?

Mar*_*ppi 33

有两种主要方法可以识别挂起的进程。一种是通过系统监视器 GUI,另一种是通过top命令行。

系统监视器

这可以在系统 > 管理中找到

帐户

您还可以在本文为此创建一个键盘快捷键。

GUI 启动后,您可以选择“进程”选项卡,该选项卡将列出所有正在运行的进程。按 CPU 列排序以查找 CPU 密集度最高的任务

中央处理器

最后,您可以右键单击该任务并选择结束、停止或终止它。杀死它会立即停止并从系统中删除该进程。

杀

命令行

如果你打开了一个终端,你可以简单地输入top这将列出所有正在运行的进程,类似于 GUI 中的进程选项卡

最佳

在 top 中,默认情况下是 CPU 排序的 - 因此 CPU 密集度最高的任务位于顶部。任何时候你都可以按下这个字母k来杀死一个进程

克

只需输入要终止的进程的 PID 并按 Enter。它会要求发送一个 Kill 信号。要很好地终止进程,请使用默认的 15 - 立即终止它“不要通过,不要收集 200 美元”,请使用 9。

信号

然后该过程将被终止。

如果你正在经历缓慢的接口如果启用,您可以尝试在SSH远程-或通过切换到虚拟控制台Ctrl+ Alt+F#哪里F#是一个功能键(F3,F4,F5,等)。要返回桌面环境,请根据您的 Ubuntu 版本切换到 F7 或 F8。

  • 很好的答案。我通常将 CTRL+ESC 快捷方式分配给系统监视器。这使我可以快速访问终止进程。 (5认同)