![检查 Linux 内核是否有 RT-Preempt 补丁](https://linux22.com/image/27504/%E6%A3%80%E6%9F%A5%20Linux%20%E5%86%85%E6%A0%B8%E6%98%AF%E5%90%A6%E6%9C%89%20RT-Preempt%20%E8%A1%A5%E4%B8%81.png)
如何知道某个补丁是否应用于内核?特别是 RT-Preempt 补丁。
答案1
在抢占的情况下,你可以使用uname
:
uname -v
#23 SMP PREEMPT RT Fri Oct 16 11:52:29 CET 2012
字符串抢占显示您使用带有实时补丁的内核版本。
其他一些补丁也可能会更改uname
字符串。所以这也可能有帮助。如果不是这种情况,您可以尝试查看您的.config
.该文件可以在/boot
目录中找到,或者(如果启用)使用cat /proc/config.gz
.也许还有一个版本/usr/src/linux
(或者你放置内核源代码的地方)。
如果找到配置文件,您可以 grep 查找特定设置并查明是否使用了补丁。