首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >内核引导日志记录会导致延迟。

内核引导日志记录会导致延迟。
EN

Unix & Linux用户
提问于 2020-09-12 10:22:25
回答 1查看 168关注 0票数 0

我在一些(不是所有) Linux机器上看到了一种非常奇怪的行为。我使用内核5.8.8-arch1-1运行arch1

如果我在没有grub日志级参数的情况下启动机器(或者从loglevel=0...6中应用任何),那么在“加载初始内存磁盘.”时,引导堆栈将持续大约90秒。在继续快速启动之前。查看日志(日志记录、-b、系统分析、责备等)显示没有错误,并告知启动时间~15秒-即延迟后的时间。引导日志与不显示延迟的机器相同(相同的Linux安装)。

然后,我在grub中尝试了参数loglevel=7,并且引导不再显示延迟。完全引导大约需要15秒-显示没有问题。如果我保留了内核的grub日志级参数(或者将其设置为任何低于7的级别),那么引导将再次显示出很大的延迟。对这种奇怪的行为有什么解释吗?

EN

回答 1

Unix & Linux用户

发布于 2020-09-12 13:11:33

在黑暗中,我尝试了我在网络上找到的不同的grub内核参数。"tsc=unstable“在所有选定的日志级别上为我消除了延迟。我不明白为什么延迟取决于所选的日志级别,但这解决了问题。

票数 0
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/609083

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档