问题描述
最近,当我尝试使用VLC打开视频时,系统速度变慢,打开的应用程序Web浏览器,VLC和Filemanager等不再响应。鼠标的反应仍然非常缓慢。
在Windows机器上,我将按下CTRL-ALT-DEL组合键以打开任务管理器,搜索导致挂起的进程并将其杀死。
由于我对使用Linux相当陌生,因此我还没有找到解决Ubuntu中这种情况的最佳实践。
当系统对用户输入的反应已经非常缓慢时,您建议采用哪种快速有效的方法来识别并挂起进程?
最佳思路
识别挂起进程的主要方法有两种。一种是通过系统监视器GUI,另一种是通过命令行中的top
。
系统监控器
可以在系统>中找到。行政
您还可以在this article中为此创建键盘快捷键。
GUI启动后,您可以选择“进程”选项卡,其中将列出所有正在运行的进程。按“ CPU”列排序以查找最消耗CPU的任务
最后,您可以右键单击该任务,然后选择终止,停止或终止该任务。杀死它会立即停止并将该进程从系统中删除。
Command-Line
如果您打开了终端,则只需键入top
,它将列出所有正在运行的进程,类似于GUI中的“进程”选项卡。
默认情况下,顶部是对CPU进行排序的-因此,最耗CPU的任务最多。您可以随时按字母k
终止进程
只需键入您想终止的进程的PID,然后按Enter。它将要求发送杀死信号。要很好地杀死该进程,请使用默认值15-立即杀死它“不通过,不要收取$ 200”,请使用9。
然后该过程将终止。
如果您遇到界面缓慢的问题,则可以尝试通过远程SSH方式启用它-或通过Ctrl
+ Alt
+ F#
切换到虚拟控制台,其中F#
是功能键(F3,F4,F5等)。要返回到桌面环境,请根据您的Ubuntu版本切换到F7或F8。
次佳思路
将System Monitor
小程序添加到面板中(右键单击面板,选择Add to Pannel
并搜索System Monitor),然后右键单击以打开System Monitor应用程序。
您可以通过按Alt+F2
启动系统监视器应用程序,然后启动程序gnome-system-monitor
。
转到”Processes”选项卡,然后右键单击要杀死的应用程序。
第三种思路
多数人已经说过(我喜欢Marco Ceppi的回答),但是您也可以将”Force Quit”小程序添加到GNOME面板中。右键单击面板,然后选择“添加到面板…”:
这样,您只需单击其窗口即可退出挂起的应用程序。非常快速和高效。
当然,在11.04中运行Unity时,该应用程序将不再可用。有一个替换项目Indicator-Forceclose,但是它不包含在存储库中。
或者,我们可以从终端运行xkill
。