当前位置: 首页>>技术教程>>正文


performance – 为什么 Ubuntu 14.04 在我的笔记本电脑上运行如此缓慢?

问题描述

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

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

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

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

如何让系统运行更流畅?它曾经安装了 Windows XP,并且运行良好。

最佳回答

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

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

我在 3 台旧的 XP 计算机上都安装了它们,它们运行良好(在 2006 年的 Lubuntu 笔记本电脑上输入,内存为 683 MB)。

It is as if the CPU was overloaded and no memory available

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

我的代词是他/他

次佳回答

两件事情:

1) Ubuntu 14.04 使用基于 Compiz 的 Unity 3D。整个过程是通过 hardware-accelerated OpenGL 渲染的。如果您有良好的驱动程序和良好的显卡,这真是太棒了,如果缺少任何一个,那就太棒了。

绝对不需要切换发行版。只需安装一个更轻的桌面环境,注销,然后重新登录到新桌面。为了便于使用,首选的通常是 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 内存下正常运行。

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

第三种回答

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

  • 系统可用的 RAM 量很少,在某些情况下甚至低于标称值,例如,如果您的 GPU 从系统中窃取一些 RAM,则系统可用的总量显然为 1Gb – WhatTheGPUIsUsing

  • 缓慢的硬盘。典型的旧笔记本电脑有一个 5400rpm 的磁盘,这对于今天的标准来说可能是一个非常小的数字,没有一个很好的操作系统可以使用的输出。

第一个后果是您的 RAM 不足,而且由于 HDD 速度较慢,因此即使 SWAP 也没有任何好处。

基本上,当您的 RAM 量较少时,系统会使用 SWAP(硬盘上的一个分区)来存储临时文件,就像您首先使用 RAM 一样,这允许操作系统在以下情况下获得更多临时存储空间和 “fix”没有大量可用的 RAM。

除非您已停用或删除交换分区,否则交换就在那里并且它会违反您的时间安排,但您不能做太多事情,因为即使在慢速 HDD 上使用交换也比让您的操作系统或应用程序终止要好,因为不存在的 memory 。

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

  • 尝试另一个发行版,如 Archlinux,它通常更快更轻,但需要进行一些调整,您需要阅读一些 wiki 文章和手册以了解您在做什么

  • 尝试在没有 GUI 的情况下启动到控制台,如果您可以只使用控制台,您的表演将从中受益,显然这取决于您必须做什么,如果您必须编码和编写文档或检查电子邮件,您可以做到使用终端,如果您喜欢浏览网页,那么您也可以这样做,但这肯定不取决于您在 X11 会话下使用 firefox 获得的效果。

第四种回答

还有 gnome-session-flashback 如果您使用过以前的 Ubuntu 迭代,它应该看起来很熟悉。除了有类似的look-and-feel外,还少了resource-intensive。

参考资料

本文由Ubuntu问答整理, 博文地址: https://ubuntuqa.com/article/12343.html,未经允许,请勿转载。