我使用的是 Intel i7 戴尔笔记本电脑。我从头开始安装了 Ubuntu 12.04(64 位)。我发现 CPU 温度立即升高(用这台电脑手动检测温度并不困难)。当我在 youtube 或其他地方播放 Flash 播放器时,我在系统管理器中看到只有一个核心增加了工作频率,而其他核心则没有。而且那个核心的运行频率为 80-90%,而其他核心的运行频率保持在 5%。有什么建议吗?我应该安装 32 位版本的 Ubuntu 吗?
答案1
我读到了很多关于 Ubuntu 中 CPU 过热问题的文章,特别是 Sandybridge 处理器,问题被归咎于从闪存到 Internet Explorer(?!) 等各种原因。根据我自己的研究和对不同发行版的试验,问题似乎出在 Linux 内核上。12.04 应该可以解决这些问题,但此发行版中的 3.2 内核似乎仍然无法与 sandybrige 很好地兼容;我使用的是四核 i7 的 12.04,虽然我的过热问题没有我读到的那么严重,但它还是过热了,而且远没有充分利用我处理器的全部功能。内核 3.4 应该带来一些改进,其中包括改进 sandybridge 性能;我已经安装了 Ubuntu 特定的 3.4 内核,确实有一些改进,但考虑到我的处理器的功能(以及在 Win7 中完全实现的功能),它仍然不够好。真可惜,我喜欢 Linux 和 Ubuntu,但如果它不能利用新技术,那还有什么意义呢?
答案2
Flash 在 Linux 上的优化很差,无论你安装什么系统,它都可能无法正常运行。
因此我建议切换到 HTML5 版本的 Youtube:http://www.youtube.com/html5
和
同时安装 CPU 频率小部件:https://launchpad.net/indicator-cpufreq