我该怎么做才能提高上网本上 Ubuntu 10.10 的性能?

我该怎么做才能提高上网本上 Ubuntu 10.10 的性能?

可能重复:
如何才能提高整体系统性能?

我对 Linux 并不陌生,但我从未真正深入研究过,而且对 Windows 和 Mac OS 更熟练。自从 Ubuntu 首次发布以来,我就断断续续地使用它,并在一台备用笔记本电脑上使用 Fedora 好几年。我还在办公室的工作站上运行过 Solaris 8/9/10。

先介绍一下背景,我经营自己的公司,为家庭用户、小型企业、学校和非营利组织提供计算机和创意咨询服务。我的大多数解决方案都涉及 Windows 客户端和服务器(要么是因为客户熟悉这些,要么是因为他们使用专有软件,主要是在金融和汽车维修行业,这些软件只能在 Windows 或百叶窗Novell NetWare),尽管我已经将几个客户端转换为 Mac OS X 解决方案。然而,我确实住在一个经济萧条的地区(前钢铁厂和重工业城镇),许多小企业和学校无力投资他们真正需要的技术。我认为 Linux 正在成为振兴我所在社区的主要推动力。

话虽如此,尽管我已经使用 Linux 多年,但我从未真正掌握为他人实施解决方案所需的熟练程度。我正在努力,因此,我决定每天在我外出服务、在家浏览网页以及进行小型生产力工作时随身携带的上网本上运行 Ubuntu。当我在几台较旧的东芝笔记本电脑上使用 Fedora 时,我从未注意到任何性能问题。它们是配备 1GB 和 2GB RAM 的奔腾 4 机器,一台机器(Satellite)有集成/共享视频芯片组,另一台(高端 Tecra)有专用视频芯片组。两台机器都快速、灵敏且灵活。

现在我使用的是 HP Mini 210-1076NR 上网本,最初运行的是 Windows 7 Starter Edition(后来是 Ultimate),内存为 1GB。这台机器配有 Verizon Wireless 的蜂窝调制解调器,但由于合同已到期,我不再需要使用它。除了更换了硬盘(250GB 5400 SATA)外,这台机器保持了原始状态,内存为 1GB。

我正在运行最新的 Ubuntu 版本 10.10 和 Unity(我无法忍受……但这并不重要)。性能似乎非常慢……真的,真的很慢。启动程序和使用程序之间有如此大的延迟。我经常看到屏幕变暗,系统锁定并变得无响应,有时一次持续几分钟。似乎硬盘超负荷工作,即使是最简单的程序:文本编辑器、打开一两个选项卡的 Firefox 或 Google Chrome、Tomboy notes 等。我没有在后台运行太多程序:天气小程序、Tomboy notes……有一次我确实将我的社交网络帐户添加到 Gwibber,但实施太不尽如人意,我最终将其删除。我计划安装旧版 Adob​​e AIR TweetDeck,但目前我没有运行它。

我可以做些什么来调整或提高性能?我之前运行 Fedora 的东芝笔记本电脑现在已经交给客户了,它们运行的​​是相同版本的 Ubuntu。这些机器虽然不是很新,但性能比我一年前的上网本好得多。我愿意升级我的 RAM(最大为 2GB),但我不知道这是否真的会有所不同。令人惊讶的是,Windows 7 Ultimate 在同一台机器上运行得非常快,即使只有 1GB 的 RAM。升级 RAM 会给我带来所需的性能提升吗,还是这不是问题?这台机器的架构是否不太适合 Ubuntu?

除了升级 RAM 之外,我真的不知道该问什么问题,也不知道该做什么。这只是一台上网本,我不使用它来执行任何硬件密集型任务,所以我不想在 SSD 上投资,但我愿意花钱升级 RAM。我还能做什么?我应该进行任何性能调整吗?

我想运行 Ubuntu 10.10,我想使用 Unity,因为我的客户会使用它。虽然我知道不同的桌面环境(如 GNOME Classic)可能会提供更好的性能,或者像 Edubuntu 这样的 Ubuntu 变体可能更适合旧机器,但这些真的不是我想要的答案。

我将不胜感激任何建议、意见等。虽然我并不精通所有的 Linux 术语,但我愿意学习和研究任何东西,因为获得这些知识对于扩展我的业务至关重要。

答案1

我向你推荐这些简单的技巧:

  1. 升级 RAM,会带来巨大的变化。
  2. 使用更轻便的桌面,如 LXDE,我甚至发现 LXDE+xcompmgr(一个基本的复合管理器)比使用默认 Metacity 的 Gnome 更快。Gnome 在这些上网本中是一个“大块头”。

    2.1您还可以使用 XFCE+Docky 或 Avant Window Manager 为您的客户提供更 无需它即可获得类似 Unity 的感觉。

  3. Ubuntu 中默认的交换使用率设置得太高,从而使得这些设备变慢,请将其更改为合理的水平。

  4. 使用更轻量级的替代程序来替代您的常用程序,Firefox 和 Chrome/Chromium 是“贪婪者”,请使用 Midori 或其他轻量级浏览器。使用 Abiword 代替 LibreOffice Writer 或使用 Gnumeric 代替 Libreoffice Calc 等。

  5. 如果你仍然想运行 Unity,尽管有延迟,你还是会进入那里,Unity3D仅在 11.04(基于 Gnome 2,您无法使用它,它从未反向移植到 10.10)11.10(基于 Gnome 3,除非您将 GNOME 全部更新到 3.0 版,否则您也无法真正使用它,而且它也没有反向移植到 10.10)和未来版本,即 12.04。10.10 有一个 PPA,可让您运行 Unity2D基于 QT 的轻量级版本,这就是您在 10.10 中可以获得的全部 Unity。

  6. 由于您将要将 Ubuntu 部署到生产系统,因此您可能选择错误的方向,为他们提供 Unity(11.04 和 11.10 版本)或通过每日 Unity 2D 安装 10.10。进入 LTS 版本10.04是的,它有较旧的软件,但对于生产系统来说,它比非 LTS 版本“稳定”得多,你可以想象,生活在已发布软件的边缘并不总是最好的想法。

3#

     gksudo gedit /etc/sysctl.conf

搜索 vm.swappiness 并根据需要更改其值。如果 vm.swappiness 不存在,请将其添加到文件末尾,如下所示:

     vm.swappiness=10

保存文件并重新启动。

5#

来源。

请注意,此 PPA 包含每日构建,因此可能会破坏某些内容,因此请自行承担使用它的风险!

     sudo add-apt-repository ppa:unity-2d-team/unity-2d-daily
     sudo apt-get update
     sudo apt-get install unity-2d-default-settings
     sudo apt-get dist-upgrade

答案2

我毫不怀疑 ubuntu 10.10 很快,但是使用 unity 时...它会因你的配置而滞后...另外,如果你将 RAM 从 1 GB 升级到 2 GB...它仍然会滞后..

问题不是内存...问题在于运行图形统一所需的处理能力...我也有...和你几乎相同配置的上网本...

最好的替代方案是 lubuntu 11.10...它的速度非常快...它只是有不同的桌面环境,即 lxde,用户界面非常简单并且与 ubuntu 包兼容。

lxde 比 gnome、kde、xfce 更快。

抱歉,我忘了 unity 3d 与 10.10 不兼容,但您可以安装 unity 2D,正如 Uri Herrira 所提到的那样。也可以再次使用轻量级软件,正如 Uri Herrira 所提到的那样。

但是我仍然投票支持 lxde 或 lubuntu。它已经默认安装了轻量级软件包。

简单来说,上网本的统一性是...速度慢+效率低+占用大量内存。

相关内容