为什么Ubuntu 14.04在我的笔记本电脑上这么慢?

我刚刚在配备1.7Ghz Pentium M和1Gbyte内存的戴尔笔记本电脑上安装了Ubuntu 14.04。

图形为英特尔®852GM/ 855GM x86 / MMX / SSE2,操作系统类型为32位。

整个系统非常慢。 例如,当我启动应用程序管理器时,我需要等待才能看到我输入的字母出现!

就像CPU过载而没有可用内存,但我只运行Firefox。

如何让系统运行更顺畅? 它曾经安装了Windows XP,运行正常。

因为你只有1GB的RAM! 这不是唯一的问题,但它是其中的一部分。 简单地说,您的计算机无法处理Unity图形的强度。

Windows XP与Unix(Ubuntu 11.04+的默认桌面)的CPU /图形密集程度不同。 它基于compiz并具有各种奇特的图形,例如透视破折号和扩展启动器。 我建议安装Lubuntu或Xubuntu ,或者使用XFCE或LXDE,并使用它而不是统一。

我有三台旧的XP电脑,它们运行良好(在2006年的Lubuntu笔记本电脑上输入683 MB的RAM)。

就像CPU过载而没有可用内存一样

CPU可能过载/可能没有足够的RAM可用。 尝试安装和使用midori – 它更轻,是我现在正在使用的。

两件事情:

1)Ubuntu 14.04使用Unity 3D,它基于Compiz。 整个过程通过硬件加速的OpenGL呈现。 如果你有好的司机和一个好的video卡,这是太棒了,如果你有任何一个缺少,那就太好了。

绝对不需要切换分发。 只需安装较轻的桌面环境,注销并重新登录到新桌面即可。 为了便于使用,优选的通常是Xfce。

2)破坏的update-apt-xapian-index cron作业和内核中的进程调度被破坏的组合。 长话短说,你需要在你的启动选项中附加’noautogroup’,否则进程优点将无效。 所以:

  1. 用sudo升级到root
  2. 在/ etc / default / grub中,将GRUB_CMDLINE_LINUX_DEFAULT编辑为“quiet splash noautogroup”
  3. 运行’update-grub’
  4. 重启

这比使用kernel.autogroup sysctl变量更安全,后者可能会使某些计算机感到恐慌。

无论如何,与很多人说的相反,如果你不使用膨胀的默认桌面,Ubuntu可以运行1 GB的RAM。

编辑:实际上我去年提交了关于第二期的Launchpad错误: https : //bugs.launchpad.net/ubuntu/+source/linux/+bug/1219548

您极有可能遇到2个相关瓶颈:

  • 系统可用的RAM量很少,在某些情况下甚至低于标称值,例如,如果你的GPU从系统中窃取了一些RAM,那么系统可用的总量就是1Gb – WhatTheGPUIsUsing
  • 慢硬盘。 老旧的笔记本电脑有一个5400rpm的磁盘,对于今天的标准来说,这可能是一个非常小的数字,操作系统可以使用的产品不是很好。

第一个结果是你的内存很低,甚至SWAP也没有任何好处,因为硬盘速度很慢。

基本上当你有少量的RAM时,系统会使用SWAP(硬盘上的分区)来存储临时文件,就像你首先使用RAM一样,这样可以让操作系统获得更多临时存储并“修复”没有足够RAM可用的东西。

除非您已经停用或删除了交换分区,否则交换就在那里,它会影响您的时间,但是您不能做太多,因为即使在慢速HDD上使用交换也比使用操作系统或应用程序终止更好不存在的记忆

所以你应该保持现状,你可以做两件事:

  • 尝试像Archlinux这样的另一个发行版,它更快更轻,但需要一些调整,你需要阅读一些wiki文章和手册来了解你在做什么
  • 尝试在没有GUI的情况下启动到控制台,如果您只能使用控制台,您的性能将从中受益,显然这取决于您必须做什么,如果您必须编写和编写文档或检查电子邮件,您可以这样做有了终端,如果你想浏览网页,那么你也可以做到这一点,但它肯定不是你在X11会话下用firefox得到的。

还有gnome-session-flashback ,如果您使用过Ubuntu的先前迭代,它应该看起来很熟悉。 除了具有相似的外观和感觉外,它还消耗更少的资源。

您是否在系统监视器/资源中检查了交换文件 – 虽然它在13.10中工作正常 – 但是当我在笔记本电脑上升级到14.04时它尚未激活。