经常出现偶然地系统卡顿但CPU使用率并未发现偏高的问题

系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
回复
fl595
帖子: 5
注册时间: 2017-10-29 7:19

经常出现偶然地系统卡顿但CPU使用率并未发现偏高的问题

#1

帖子 fl595 » 2017-10-29 7:43

我最近因为需要用上一些功能而装ubuntu 16.04 LTS,比如docker,目前我大概装了chrome以及一些插件(adblock,OmegaProxy),vscode,shadowsocks,docker和Yakuake,平时主要用上这些,我发现vscode开启之后系统会卡顿,响应很慢,已经在减少使用它和寻找可以替代它的方案。
但即便不使用vscode和docker,有时跑着跑着还是会遇到系统响应慢,卡顿,点击窗口关闭都无响应,唯独可以调出终端(但依然点击关闭无响应),我尝试在终端输入top,CPU使用率用得多的一般是xorg和chrome,但在响应慢的情况下查看CPU使用率一般都是在10%以下,我不明白是什么软件能导致整个系统都卡,有时被卡怕了,docker都不敢用。请问遇到这情况,你们会如何查问题?是否top检测在系统响应慢的情况下所检测的值不准确?

PS:我的笔记本是I7 CPU,16G内存,系统的vm.swappiness已经被我设为10,2T机械硬盘(没钱上固态)
onlylove
论坛版主
帖子: 5229
注册时间: 2007-01-14 16:23

Re: 经常出现偶然地系统卡顿但CPU使用率并未发现偏高的问题

#2

帖子 onlylove » 2017-10-29 7:56

光看CPU不看内存和硬盘呐?(你那硬盘如果是西数的绿盘的话,就别想了)
fl595
帖子: 5
注册时间: 2017-10-29 7:19

Re: 经常出现偶然地系统卡顿但CPU使用率并未发现偏高的问题

#3

帖子 fl595 » 2017-10-29 8:44

onlylove 写了:光看CPU不看内存和硬盘呐?(你那硬盘如果是西数的绿盘的话,就别想了)
当时系统卡的时候,我在系统监视器里看内存使用率,10%的位置一条横线,没有波动过, 我笔记本用的是希捷2T硬盘
poloshiao
论坛版主
帖子: 18279
注册时间: 2009-08-04 16:33

Re: 经常出现偶然地系统卡顿但CPU使用率并未发现偏高的问题

#4

帖子 poloshiao » 2017-10-29 9:25

ubuntu 16.04 LTS
当时系统卡的时候
请问遇到这情况,你们会如何查问题?
1. Ubuntu 16.04 預設使用 systemd 初始化
systemd 預設使用 journal 管理記錄
1-1. journalctl 指令用於查詢上述記錄
http://manpages.ubuntu.com/manpages/xen ... ctl.1.html
1-2. 善用 journalctl 指令 及 參數 是抓錯的最完備工具

2. 參閱
2-1. https://www.digitalocean.com/community/ ... stemd-logs
How To Use Journalctl to View and Manipulate Systemd Logs
2-2. https://www.loggly.com/ultimate-guide/using-journalctl/
Using journalctl
科学之子
帖子: 2284
注册时间: 2013-05-26 6:58
系统: Debian 9

Re: 经常出现偶然地系统卡顿但CPU使用率并未发现偏高的问题

#5

帖子 科学之子 » 2017-10-30 21:53

卡的时候free -h输出是什么?(目的是查看swap使用情况)
楼主试试卡的时候切tty能不能切换自如
最好在卡的时候在tty放手音乐什么的,如果一切流畅说明可能是图形界面的问题
从您的描述来看猜测可能是Window Manager的问题
优先建议换到Lubuntu之类轻量的发行版上,轻量意味着构成相对简单,系统构成相对简单意味着相对更少的Bug

另外好像chrome吃内存太多,8G也不够用?
http://www.akitaonrails.com/2017/01/17/ ... -computers
如果平时运行大型软件导致大内存也不够(尽管您的情况貌似并非如此),可以试试这个zram脚本
我只在Debian Stretch 的 Linux 4.9上测试过.
不建议直接使用zram-config,因为貌似它没有调优,无法最大化zram带来的益处.
回复