第 31 章 实时内核


修复了阻止正确调度任务的竞争条件

在以前的版本中,在上下文切换后启用抢占太早。如果在上下文切换后将任务迁移到另一个 CPU,则有时在负载均衡过程中在 CPU 和运行队列之间不匹配。因此,闲置 CPU 上的可运行任务无法运行,操作系统变得无响应。在这个版本中,禁用 schedule_tail () 函数中的抢占。因此,调度后处理过程中的 CPU 迁移不再发生,这可以防止上述不匹配。由于这个程序错误,操作系统不再挂起。(BZ#1608672, BZ#1541534)
Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

© 2024 Red Hat, Inc.