如何提高上网本上的 Ubuntu 性能

如何提高上网本上的 Ubuntu 性能

最新的 Ubuntu 12.04 似乎相当不错,并且 Unity (3D/2D) 对我来说运行良好,但是在我的旧 Acer Aspire One 上却不行了。

曾经有一段时间,我从 Windows XP 切换到 Ubuntu,对系统的外观、效果和速度感到很满意......现在我认为与 12.04 相比,XP 真的很棒。

我在这里发现了类似的问题,但没有合理的答案:如何降低 Unity (3D/2D) 的 CPU 使用率和 Ubuntu 12.04 的内存消耗。

通过新界面我找不到如何禁用后台服务......

这是Linux,这应该是无需购买新PC即可进行优化的方法...请分享您的秘诀!

答案1

我知道这是一个老问题,但我的三星上网本也遇到过类似的问题,也许上述步骤对某些人有用。我的上网本是一台旧机器,Ubuntu 12.04 太慢了,无法使用。我尝试了几次调整,改进了情况,但还不够。

我不想用 Lubuntu 替换 Ubuntu,然后在 Ubuntu 中安装我喜欢的所有软件。

所以我做了以下事情:

我非常喜欢 Unity,而且我在台式电脑上使用它。虽然上面的版本不允许您使用全局菜单和 HUD 等一些很酷的功能,但我发现这是一个非常好的折衷方案。现在一切都运行得非常非常快。

答案2

降低内存消耗的第一步是停止使用占用大量内存的应用程序。我必须放弃的应用程序是 Banshee、Evolution、Liferea 和 Tomboy。我分别改用的应用程序是 Rhythmbox、Thunderbird、Google Reader 和 none(从学校毕业,因此不再需要笔记应用程序)。

第二件事是让 Firefox 更加友好。偏好设置 » 常规取消选中未选中时才加载标签页复选框并设置当 Firefox 启动时选择显示我上次使用的窗口和标签页。每当我的电脑变慢时,我都会关闭 Firefox 并重新打开它,这会导致除我当前正在使用的选项卡之外的所有选项卡都无法加载。如果您安装了 Flash,则 Flashblock 插件是必需的。使用 Flash 的 Firefox 后台选项卡要求很高,Flashblock 可帮助您在使用 Flash 时保持警惕。如果您迫切需要,AdBlock 还将帮助保持 Firefox 更节省资源。

这就是我要给你的所有建议。我发现 Unity 3D 界面在我的旧上网本(Intel Atom N270 和 GMA 950)上非常好用。我的电脑有时会变慢,但这几乎完全是 Firefox 的问题,但我倾向于打开很多标签,所以这个问题很容易解决。

答案3

您可以尝试 zRamswap,这是一个可以创建压缩 RAM 块并使其充当交换磁盘的程序。基本上,该程序通过使用少量 RAM 作为交换区域(而不是与 RAM 相比速度较慢的交换磁盘)来提高性能。

您可以通过将此 ppa 添加到您的软件源来安装该程序:

 sudo apt-add-repository ppa:shnatsel/zram
 sudo apt-get update
 sudo apt-get install zramswap-enabler

答案4

我在三星 nc10 plus 上使用非常流畅的 14.04。也许它也能帮助你使用 12.04:

首先我使用 Unity Tweak 工具和 Compiz 配置停用了 Unity 中的效果:

sudo apt-get install unity-tweak-tool compizconfig-settings-manager

我还将交换使用率设置为更合理的水平:

打开 sysctl.confgksudo gedit /etc/sysctl.conf并将 vm.swappiness=10 添加到文件中,然后重新启动。

最后,我删除了除应用程序和文件镜头之外的所有 Unity 镜头:

sudo apt-get autoremove --purge unity-lens-music unity-lens-video unity-lens-photos unity-lens-gwibber unity-lens-shopping 

完成这些操作后,我的上网本运行起来非常流畅,并且 Unity 运行良好。如果您只关心外观,请尝试安装 gnome flashback 会话:

sudo apt-get install gnome-session-flashback

这就是我能提供的所有帮助。谢谢。

相关内容