我正在尝试使用 CLI 工具perf
,但它需要在内核代码中启用CONFIG_LOCKDEP
和。CONFIG_LOCK_STAT
我知道要启用这些标志,我需要下载内核的源代码、编辑配置、重新编译并重新启动机器。
但是,我不知道应该下载哪个内核版本。也就是说,我有 Ubuntu 22.04,内核版本5.15.0-69-generic
作为服务器运行。我尝试从 kernel.org 下载它。然而,那里所有的内核版本都是用三位数字编号的,而这里我的内核版本有 4 位数字。
我无法理解 Linux 内核版本号是如何工作的。我也不想通过安装错误的内核版本来尝试不破坏任何东西。
有人可以解释一下吗,也许可以指出我可以从中下载正确内核版本的资源。
提前致谢。
你应该下载相关的 Ubuntu 内核,并重建它:
按照Ubuntu wiki 上的说明重新配置和重建内核。