如何更改Linux内核的CONFIG_HZ参数

If we want to change the tick time for Linux Kernel, we need to change CONFIG_HZ parameter in Linux Kernel. Do we have other better ways to change it rather than compiling Linux Kernel. Please ignore the way to add ‘divider=10’ in grub config file because it is limited only for RH/CentOS distros.

如果要更改Linux内核的滴答时间,则需要更改Linux内核中的CONFIG_HZ参数。 除了编译Linux Kernel,我们还有其他更好的方法来更改它吗? 请忽略在grub配置文件中添加'divider = 10'的方法,因为它仅限于RH / CentOS发行版。

Zhiqiang, please answer this question if you know it. I cannot find the answer after Google for a long time. Thank you.

志强,如果您知道,请回答这个问题。 我在Google找了很久才找到答案。 谢谢。

Answered by Eric Z Ma.
埃里克·马(Eric Z Ma)回答。


The HZ variable is extensively used as a macro, such as in
https://github.com/torvalds/linux/blob/e4fba88d00d21f50239eac7d653027bfaf844296/kernel/time/time.c#L277

HZ变量广泛用作宏,例如
https://github.com/torvalds/linux/blob/e4fba88d00d21f50239eac7d653027bfaf844296/kernel/time/time.c#L277

This is likely for performance.

这可能会提高性能。

This may make it compile-time configurable only.

这可能使其仅在编译时可配置。



So it can only be changed by compiling a new Kernel.

因此,只能通过编译新内核来更改它。

翻译自: https://www.systutorials.com/how-to-change-config_hz-parameter-for-linux-kernel/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值