我读过这个问题: Getting the alternative to the 200-Line Linux Kernel patch to work
我正在我的桌面上尝试它。
这对服务器来说是个好主意吗?有什么帮助吗?
编辑: 我管理几台服务器:
- Web 服务器,运行 Apache/Cherokee + PHP-Fcgi + MySQL
- Django 服务器,运行 Cherokee + Python + MySQL
- Squid 代理,运行 Squid 2.7
- Zabbix 服务器,运行 Zabbix 1.8 全栈
- OpenSuse 11.2,运行 iFolder 3.8 服务器(虽然显然这不是我希望在这里得到答案的那个...... :))
我建议您不要将其应用于 Ubuntu 服务器。该更改改进了或多或少特定于桌面使用的调度。它不会改善服务器响应。这就是那个 RedHat 家伙批评的核心,我不想提他的名字。
鉴于如今您的服务器更有可能无法执行大多数标准桌面,因此减慢系统速度根本无助于响应速度。可能 - 如果有的话 - 您遇到性能问题,它的主要瓶颈是磁盘 IO。由于此补丁不会改善磁盘的读/写,因此您不会获得任何性能变化。绝对不值得在您的服务器上修补 X 数量的内核。
这个补丁没有什么神奇之处,它只是让你的系统变慢一点,但对交互使用的响应也更快。
所以我怀疑它对您的服务器非常有用(可能在某些紧急情况下除外)。
“奇迹补丁”将在桌面场景中提供更好的结果,您希望在后台运行诸如“make -j64”之类的东西,而不会干扰其他(“交互式”)任务。在您的情况下,我假设您希望调度程序平等地对待您的所有服务器进程......我必须同意 Marco 并说现在绝对不值得麻烦。