12.4系统反应慢问题
-
- 帖子: 11
- 注册时间: 2014-05-04 9:42
- 系统: ubuntu
12.4系统反应慢问题
刚开始装上12.4系统用着挺舒服的,现在不知道怎么开个文件都要几秒卡,开网站也是如此,是不是哪里出了问题了呀?懂的帮忙解决下 ,难受的很那
-
- 帖子: 1555
- 注册时间: 2012-03-31 3:29
Re: 12.4系统反应慢问题
楼主先把自己的硬件配置描述一下:cpu、内存、显卡、硬盘等,电脑使用的年限,是否有明显的异常,例如发热其高,有异响等。
另外问题是最近才发生的么?发生前后系统是否有明显的更改?如内核,驱动等等。
先给楼主一些分析性能问题的基本思路:
1. 文件系统使用情况,用df -h看看使用情况;
2. swap是否正常工作;
3. cpu/内存使用情况,可运行一段时间的top命令观察;
4. 如电脑本身有硬件检测功能,例如某些笔记本的类似pc doctor之类的工具跑一遍,确认硬件没有问题。举个例子:在某些硬盘损坏的临界点上,是有可能引起大大的性能问题的,系统会不断试图纠错。
另外问题是最近才发生的么?发生前后系统是否有明显的更改?如内核,驱动等等。
先给楼主一些分析性能问题的基本思路:
1. 文件系统使用情况,用df -h看看使用情况;
2. swap是否正常工作;
3. cpu/内存使用情况,可运行一段时间的top命令观察;
4. 如电脑本身有硬件检测功能,例如某些笔记本的类似pc doctor之类的工具跑一遍,确认硬件没有问题。举个例子:在某些硬盘损坏的临界点上,是有可能引起大大的性能问题的,系统会不断试图纠错。
三年后终于回到16.04--稳定了!
-
- 帖子: 11
- 注册时间: 2014-05-04 9:42
- 系统: ubuntu
Re: 12.4系统反应慢问题
首先谢谢楼上的帮忙
你说的那些我不知道怎么弄,到哪里检查啊,怎么又知不知道正常呢?《能说的详细点吗,我对这个一窍不通,这系统我也是对着论坛里的装的>
另外这笔记本是新买的,放在家里给家人玩的,没听到又什么异响,什么内核更改的话他们也不会弄啊我也不会也没去弄过,其它的话好像就前几天更新管理器里更新的我全装了,那应该没问题吧?
下面说说我的配置:戴尔
你说的那些我不知道怎么弄,到哪里检查啊,怎么又知不知道正常呢?《能说的详细点吗,我对这个一窍不通,这系统我也是对着论坛里的装的>
另外这笔记本是新买的,放在家里给家人玩的,没听到又什么异响,什么内核更改的话他们也不会弄啊我也不会也没去弄过,其它的话好像就前几天更新管理器里更新的我全装了,那应该没问题吧?
下面说说我的配置:戴尔
-
- 帖子: 1555
- 注册时间: 2012-03-31 3:29
Re: 12.4系统反应慢问题
1. 进入ubuntu后在桌面按ctrl-alt-T键,调出终端,在命令行输入以下命令,把结果(抓屏或文本拷贝都可以)先贴上来:
运行top命令时可以打开一个你觉得速度有问题的程序,比如浏览器,看到top命令窗口的变化再抓一次或多几次,这样我可以帮你看一下系统cpu/内存/swap空间的使用情况是否有异常的变化。
2. 我也有一台dell的机器,在按电源开机时迅速按下F2键,应该可以进入笔记本的bios,在里面找一下,有一个dell的诊断程序,运行一遍,该程序如碰到硬件错误会不断发出蜂鸣警报并停止运行,给出错误信息和代码。如有这个情况,对屏幕拍照后把图片传上来。如电脑本身预装有win7/8,里面应该有一个dell预装的叫pc doctor的程序,找到运行即可,功能和bios里的那个程序差不多的。这个抓图更方便。
不过当我看到楼主的配置后,第一感觉似乎更像是内存或显卡驱动的问题:我不明白为什么你的内存显示只有1.4GB?有零有整,不太合理啊,就算是2GB的物理内存,系统显示应该也有1.8GB左右吧。是被AMD的显卡驱动吃去了么?对不起,我的dell是intel+nvidia的,8GB物理内存在ubuntu中显示会有7.7GB。
真的是1.4GB的话,恐怕用起来,尤其是用ubuntu缺省的unity3d登陆,很有可能是会有性能问题的。我有一台10年的老pc上装12.04还有2GB内存呢。楼主可以先尝试在登录的时候鼠标点一下登陆框右上角的那个ubuntu标志,选择ubuntu-2d后在登录试试。unity-2d的资源消耗会少不少,包括对显卡的要求。尤其是内存较小的情况下性能比unity-3d提高很多。把试的结果也告诉我。
代码: 全选
df -h
top
cat /proc/meminfo
uname -a
lspci
lsmod
2. 我也有一台dell的机器,在按电源开机时迅速按下F2键,应该可以进入笔记本的bios,在里面找一下,有一个dell的诊断程序,运行一遍,该程序如碰到硬件错误会不断发出蜂鸣警报并停止运行,给出错误信息和代码。如有这个情况,对屏幕拍照后把图片传上来。如电脑本身预装有win7/8,里面应该有一个dell预装的叫pc doctor的程序,找到运行即可,功能和bios里的那个程序差不多的。这个抓图更方便。
不过当我看到楼主的配置后,第一感觉似乎更像是内存或显卡驱动的问题:我不明白为什么你的内存显示只有1.4GB?有零有整,不太合理啊,就算是2GB的物理内存,系统显示应该也有1.8GB左右吧。是被AMD的显卡驱动吃去了么?对不起,我的dell是intel+nvidia的,8GB物理内存在ubuntu中显示会有7.7GB。
真的是1.4GB的话,恐怕用起来,尤其是用ubuntu缺省的unity3d登陆,很有可能是会有性能问题的。我有一台10年的老pc上装12.04还有2GB内存呢。楼主可以先尝试在登录的时候鼠标点一下登陆框右上角的那个ubuntu标志,选择ubuntu-2d后在登录试试。unity-2d的资源消耗会少不少,包括对显卡的要求。尤其是内存较小的情况下性能比unity-3d提高很多。把试的结果也告诉我。
三年后终于回到16.04--稳定了!
-
- 帖子: 11
- 注册时间: 2014-05-04 9:42
- 系统: ubuntu
Re: 12.4系统反应慢问题
]哎呀,说的太清楚的,再次感谢,愿你开心每一天!
输入df -h 输入top 输入cat /proc/meminfo 输入uname -a 输入lspci 输入lsmod
输入df -h 输入top 输入cat /proc/meminfo 输入uname -a 输入lspci 输入lsmod
-
- 帖子: 1555
- 注册时间: 2012-03-31 3:29
Re: 12.4系统反应慢问题
看了你传上来的性能数据,大概有个方向:
看了你的top命令的输出,首先感觉xorg和compiz这两个进程的cpu消耗的总和似乎大了一点儿,1路cpu上的消耗已超过50%了(给你个参考:我的dell上xorg+compiz基本上一直小于5%)。另外3GB的swap已经在被使用了(top输出中192k那个值),说明应该已经发生了系统内存不足,需要向硬盘swap空间进行数据交换。而似乎你还只开启了一个firefox。可以想象如果同时有多个程序运行,很可能会导致更多的swap,这样可能就会给你比较明显的程序运行变慢的感觉。
建议:
1. xorg和compiz的问题:如有可能尝试关闭c一些ompiz特效,或安装不同的驱动,如amd的ati闭源驱动。这一步如无经验或把握,最好先不要做,弄不好会有各种显示甚至系统方面的问题的。先用我告诉你的方式登录unity-2d试试(这个测试结果你没给我);
2. 目前内存如只有2GB,建议考虑再自行购买2GB以上的内存升级一下。ubuntu使用unity桌面环境后,对系统内存的需求还是比较大的,而且现在一个firefox这样的应用吃掉几百MB乃至上GB的内存都完全有可能。2GB能跑但往往会有大量的swap产生。如果我猜测的amd显卡¨挤占¨系统内存成立(没amd的机器无法试验),目前你的1.4GB的¨系统内存¨更是显得有些紧张的;
3. 另外注意使用firefox时,先禁用firefox本身以及flash player的硬件加速,我怀疑这也是导致你系统xorg进程cpu利用率比较高的一个原因。
先从用unity-2d这个最简单的步骤开始测试是否有改善吧。
看了你的top命令的输出,首先感觉xorg和compiz这两个进程的cpu消耗的总和似乎大了一点儿,1路cpu上的消耗已超过50%了(给你个参考:我的dell上xorg+compiz基本上一直小于5%)。另外3GB的swap已经在被使用了(top输出中192k那个值),说明应该已经发生了系统内存不足,需要向硬盘swap空间进行数据交换。而似乎你还只开启了一个firefox。可以想象如果同时有多个程序运行,很可能会导致更多的swap,这样可能就会给你比较明显的程序运行变慢的感觉。
建议:
1. xorg和compiz的问题:如有可能尝试关闭c一些ompiz特效,或安装不同的驱动,如amd的ati闭源驱动。这一步如无经验或把握,最好先不要做,弄不好会有各种显示甚至系统方面的问题的。先用我告诉你的方式登录unity-2d试试(这个测试结果你没给我);
2. 目前内存如只有2GB,建议考虑再自行购买2GB以上的内存升级一下。ubuntu使用unity桌面环境后,对系统内存的需求还是比较大的,而且现在一个firefox这样的应用吃掉几百MB乃至上GB的内存都完全有可能。2GB能跑但往往会有大量的swap产生。如果我猜测的amd显卡¨挤占¨系统内存成立(没amd的机器无法试验),目前你的1.4GB的¨系统内存¨更是显得有些紧张的;
3. 另外注意使用firefox时,先禁用firefox本身以及flash player的硬件加速,我怀疑这也是导致你系统xorg进程cpu利用率比较高的一个原因。
先从用unity-2d这个最简单的步骤开始测试是否有改善吧。
三年后终于回到16.04--稳定了!
-
- 帖子: 11
- 注册时间: 2014-05-04 9:42
- 系统: ubuntu
Re: 12.4系统反应慢问题
2D的我试了,差不多,现在的速度都赶上刘翔了,firefox是输入法吗?这个是自动启动的怎么禁子呢,不过有时候开机就不没反应的奇怪,F2键没反应的
-
- 帖子: 1555
- 注册时间: 2012-03-31 3:29
Re: 12.4系统反应慢问题
251180587 写了:2D的我试了,差不多,现在的速度都赶上刘翔了,firefox是输入法吗?这个是自动启动的怎么禁子呢,不过有时候开机就不没反应的奇怪,F2键没反应的
你是指象伤退的刘翔一样慢还是健康的刘翔一样快?我真不明白啊,呵呵。
firefox是mozilla设计的浏览器,相当于windows下的ie,用来浏览网页的。firefox的硬件加速在该程序界面的¨首选项¨-->¨高级¨-->¨常规¨里设置,flash的硬件加速鼠标右键点击类似优酷上的任意一个flash视频(有时需要将视频最大化)后选¨设置¨,两个¨硬件加速¨前的勾号都去掉即可。
进bios的功能键应该是F2(机器开机时屏幕右下角有提示),不过我看了,那个测试程序diagnostics是在开机时选F12键。是我记错了。
你现在的显卡是运行在linux本身自带的VESA开源驱动下的,假如还一直有显示方面的性能问题,自己又有能力的话,可以尝试安装amd显卡生产商自己的闭源驱动。我没有可比较的环境,无法明确告诉你哪个驱动更适合你的机器。你可以在本论坛多转转,有不少人用amd显卡的,看看别人写的教程,看明白了再动手实验。这个不要急。
三年后终于回到16.04--稳定了!
-
- 帖子: 11
- 注册时间: 2014-05-04 9:42
- 系统: ubuntu
Re: 12.4系统反应慢问题
谢谢您了。说的真详细!
祝您快乐每一天,幸福陪着你转,霉运看见你逃,幸运伴随着你,健康平安围绕你左右!
祝您快乐每一天,幸福陪着你转,霉运看见你逃,幸运伴随着你,健康平安围绕你左右!
-
- 帖子: 3
- 注册时间: 2014-05-21 2:59
- 系统: Ubuntu 12.04
Re: 12.4系统反应慢问题
taohunter, 哎呀,你讲解得真细致全面,必须
,看了你的关于Firefox和Flash关闭硬件加速的东东,然后把我的CPU占用率降了一大截!!
PS: LinuxMint 13 Xfce(基于Ubuntu 12.04)

PS: LinuxMint 13 Xfce(基于Ubuntu 12.04)