我从 Ubuntu 9.04 开始就一直使用 Ubuntu 和 Windows 双启动。这是我第一次使用 Ubuntu,并且对它非常满意。启动和关机时间非常不错,比 Windows Vista 短得多。当时我对 Ubuntu 的总体性能非常满意。随着版本的推移,我注意到,每个新版本的性能都在下降。我认为原因之一可能是 Unity,因为它仍在开发中。我也不太喜欢现在每个人都在采用的这种新 UI 方向(Win8、Unity、Gnome 3)。这些大按钮和文本字段,因为我的屏幕将是触摸屏。我更喜欢旧的(但速度很快的)GNOME 2.x。然而,这是另一个完全不同的话题。我在某处读到,启动和关机缓慢可能是网络管理器的问题。
第二件事是图形性能。 Unity 和一般桌面环境相当慢,并不是说它不能用,但当我按下或点击某个地方时,我注意到了一点延迟。游戏方面,与 Windows 7 相比, Minecraft 比在 Ubuntu 上运行得更流畅。还有其他一些游戏也是如此。
我想知道是否有任何调整或其他东西可以改善启动和关机时间、图形性能等。
编辑:
我的系统:
- 戴尔 XPS M1530
- Ubuntu 11.10 32位
- 英特尔(R) 酷睿(TM)2 双核 CPU T9300 @ 2.50GHz
- 精视8600M GT
- 4GB 内存
答案1
您是否为显卡安装了其他驱动程序?尝试使用 jocky-gtk 安装一个。
安装预加载,它会在后台加载最近加载(但现在未运行)的程序数据,以便当您想要再次启动该程序时,系统可以更快地加载该程序。
转到 ccsm > Unity plugin>experimental 。将 dash bar 更改为静态或无模糊。这减少了 unity dash 的延迟。
必须使用交换,至少 1GB。如果您没有保留交换分区,那么不用担心,您可以创建交换文件而无需删除或创建新分区。点击此处 只需在终端中复制粘贴命令即可。
从启动列表中删除不必要的程序。
sudo sed --in-place 's/NoDisplay=true/NoDisplay=false/g' /etc/xdg/autostart/*.desktop
首先运行该命令,它将显示“启动应用程序”中的所有应用程序
安装 laptop-mode-tools 可以延长笔记本电脑的电池寿命。
在 /etc/sysctl.conf 中添加行
sudo gedit /etc/sysctl.conf
vm.swappiness=10 [在文件末尾添加此行]
这意味着您的系统将尽可能将缓存保存在内存中而不是交换中,并且系统的性能将会提高。
答案2
您是否从 9.04 开始进行全新安装,还是每次都进行升级?您可能安装了旧的/不需要的软件包,这些软件包仍在运行或导致速度变慢。如果可以,请备份所有数据,清除驱动器,然后全新安装 12.04。这可能会解决您的一些问题。
对于 minecraft 来说,将“natives”中的 jar 文件替换为 lwjgl2.8.4 中的版本,然后使用 java-7-openjdk 包运行游戏。之后应该会非常顺利。
答案3
获取电力计量设备并进行测试,暂停到 RAM /磁盘是否适合您、您的电费和环境。
如果是这样,只需避免启动和关机即可。我的笔记本电脑在待机状态下几乎不消耗任何电量,但笔记本电脑当然是朝着这个方向优化的 - 在您的硬件上,您的里程可能会有所不同。
答案4
Ubuntu 11 漏洞百出,在大多数低于 Core i3 处理器的计算机上性能较差。这主要是因为 Unity 桌面。我的建议是降级到 10 并等到下一个 LTS 版本(Ubuntu 12——2012 年 4 月)。