![我可以进行哪些 4.2 内核优化来加速 CR48 上网本?](https://linux22.com/image/85770/%E6%88%91%E5%8F%AF%E4%BB%A5%E8%BF%9B%E8%A1%8C%E5%93%AA%E4%BA%9B%204.2%20%E5%86%85%E6%A0%B8%E4%BC%98%E5%8C%96%E6%9D%A5%E5%8A%A0%E9%80%9F%20CR48%20%E4%B8%8A%E7%BD%91%E6%9C%AC%EF%BC%9F.png)
我有一台 CR48,已经用了很多年了。喜欢小精灵,但它仍然是一台单核机器,升级处理器的机会很小而且没有(即便如此,看起来最好的升级候选处理器“只是”具有相似时钟速度的双核。)
4.2 内核本身确实有帮助,但作为一个从未尝试过从源代码构建内核的人,我能做些什么来进一步调整它以适应我的特定硬件,同时又不拒绝可能升级到 wifi 或可能屏幕本身。
答案1
我不认为从源代码构建内核会让你的计算机运行得更好。内核已经经过优化,进一步优化需要在内核开发方面拥有深厚的专业知识。
如果您可以提供有关您希望在其上运行什么操作系统或它难以执行哪些任务的更多信息,我们也许能够提供有用的调整。
答案2
我不同意上面的海报,因为你能通过优化内核配置和使用更新的内核来使您的计算机更快,因为有时它们改进了驱动程序,特别是在 WiFi 和 GPU 等领域。也就是说,通过修改用户空间可以更显着地提高速度。
我在 wiki 上查看了您的计算机的规格(CPU 较弱,RAM 不多),这就是我要做的(从最大改进到最小改进排序):
1) 重新审视你的应用程序:你没有太多的 CPU 能力,所以我会放弃 Firefox/Chrome,转而使用 Opera 或 Midori 之类的东西。对于 PDF,请使用 Evince。尝试寻找所有普通应用程序的轻量级替代品。
2) 考虑使用轻量级桌面,而不是 Gnome、Unity 或 KDE。如果您不介意一些额外的配置,我会选择 XFCE、LXDE、OpenBox,甚至 Joe's Window Manager。如果您不想在这方面花费大量时间,我会选择另一个专注于轻量级、具有 64 位支持并且具有我提到的默认桌面环境之一的发行版。
3)优化SSD:看一下https://wiki.archlinux.org/index.php/Solid_State_Drives。特别是,我会推荐 noatime 挂载选项,启用修剪,并将 I/O 调度程序设置为 noop。
4) 尝试最新的稳定内核并重新编译,至少在配置中选择您的特定处理器。您还可以尝试其他几种优化,但这是一个很好的起点。