...
首页> 外文期刊>Linux Journal >Real-Time Linux Kernel Scheduler
【24h】

Real-Time Linux Kernel Scheduler

机译:实时Linux内核调度程序

获取原文
获取原文并翻译 | 示例
           

摘要

The most important goal of a real-time kernel scheduler is to ensure SWSRPS. The scheduler in the CONFIG_PREEMPT_RT kernel uses push and pull algorithms to balance and correctly distribute real-time tasks across the system. Both the push and pull operations try to ensure that a real-time task gets an opportunity to run as soon as possible. Also, in order to reduce the performance and scalability impact that might result from increased contention of global variables, the scheduler uses the concept of root domains and CPU priority management. The scope of the globalrnvariables is reduced to a subset of CPUs as opposed to the entire system, resulting in significant reduction of cache penalties and performance improvement.
机译:实时内核调度程序的最重要目标是确保SWSRPS。 CONFIG_PREEMPT_RT内核中的调度程序使用推和拉算法在整个系统上平衡并正确分配实时任务。推和拉操作都试图确保实时任务有机会尽快运行。另外,为了减少可能因全局变量争用增加而导致的性能和可伸缩性影响,调度程序使用了根域和CPU优​​先级管理的概念。相对于整个系统,全局变量的范围缩小到了CPU的一个子集,从而显着减少了缓存惩罚并提高了性能。

著录项

  • 来源
    《Linux Journal》 |2009年第184期|54-5860|共6页
  • 作者

    ANKITA GARG;

  • 作者单位
  • 收录信息
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号