【发布时间】:2017-07-10 16:14:41
【问题描述】:
我想通过将时间频率更改为 1000 Hz 来重建 Linux 内核。任何人都可以为我提供参考或指导。 当前的 Linux 内核版本是(使用 ubuntu):
4.4.0-83-generic
【问题讨论】:
标签: linux-kernel
我想通过将时间频率更改为 1000 Hz 来重建 Linux 内核。任何人都可以为我提供参考或指导。 当前的 Linux 内核版本是(使用 ubuntu):
4.4.0-83-generic
【问题讨论】:
标签: linux-kernel
下载源代码很容易。实际上,您可以在 ubuntu 上运行:
apt-get source linux-image-amd64-4.4.0-83-generic
apt-get build-dep linux-image-amd64-4.4.0-83-generic
第一个命令将下载该内核的源代码(到当前目录);第二个将安装构建它所需的所有软件包。完成后,进入 linux-image 文件夹,然后
zcat /proc/config.gz > .config
这会将当前运行的内核配置放入此构建区域。最后make menuconfig
将打开一个基于文本的菜单系统。按/搜索,找到HZ。浏览到设置,按<Enter> 打开它,然后选择1000。退出,保存配置,然后make bzImage modules -j9 构建内核(将9 替换为比您的CPU 内核/线程数多一个以提高速度) .
make install 会将内核和模块分别放入/boot 和/lib/modules/kernel_name_and_version。
【讨论】: