撤销安全补丁以提升你的 Linux 性能

2020-06-29T10:15:00

最近我觉得我运行 Ubuntu 20.04 的笔记本性能比较慢,但每次我在推特抱怨这一点,就会出现一些人告诉我让我去用 Arch + KDE。

所以为什么 Archer 这么讨厌,就在这一点。仿佛你只要一提及 Linux 这个字眼,Archer 们就会出来犹如触发了 PTSD 一样,疯狂的向你推荐 Arch,还会顺便向你打包销售 KDE,就像邪教分子一样,完全不考虑别人收不受得了你。

当然我今天说的不是 Arch,我说的是如何提升 Linux 的性能,虽然 Arch 也可以这么做。

大家都知道 Intel CPU 前一阵出现了很多漏洞,修复这些漏洞都会牺牲你的 CPU 性能,然而我们作为穷逼屌丝甚至没资格用 Arch Linux,自己那破烂的 Ubuntu 自然也就没什么 Real Hacker 瞧得上,所以我们自然可以禁用掉那些安全补丁,找回丢失的性能。

https://linuxreviews.org/HOWTO_make_Linux_run_blazing_fast_(again)_on_Intel_CPUs

这个网页里列举了所有的相关的内核参数,当然我们这些屌丝只需要一把梭:

在 /etc/default/grub 的内核启动参数里加上:

mitigations=off

当然你也可以保险加上更长的版本:

noibrs noibpb nopti nospectre_v2 nospectre_v1 l1tf=off nospec_store_bypass_disable no_stf_barrier mds=off mitigations=off

虽然理论上来说,新版内核没必要用这么长的内容,不过无所谓了。

最后别忘了更新 grub 和对应的启动文件:

sudo update-grub

就可以感受性能提升了,我个人觉得反应是快了一点,可能我大部分时间都在用电池吧,不插电没法用上全性能。经常插电全性能的人估计感受不到什么区别。

噢对了,如果你是 Windows 用户也可以这样做:

https://www.grc.com/inspectre.htm

我用了之后感觉玩黄色游戏都更顺滑了。

当前页面是本站的「Baidu MIP」版。发表评论请点击:完整版 »