首页> 外文会议>Applied informatics (AI'2000) >LINUX KERNEL ACTIVATIONS TO SUPPORTMULTITHREADING
【24h】

LINUX KERNEL ACTIVATIONS TO SUPPORTMULTITHREADING

机译:支持Linux内核的活动 r n多线程

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

摘要

This paper describes a modifcation to the Linuxrnoperating system kernel that implements a mechanismrncalled scheduler activations" for supporting user-levelrnmultithreading. The key idea is to allow a user-levelrnthread package to implement its own scheduling andrnto provide a mechanism whereby the kernel will notifyrnthis package whenever it (the kernel) makes a schedulingrndecision that au000bects one of the kernel-level threadsrnutilized by the package. Based on this notifcation, thernuser-level scheduler decides which user-level threads tornrun. Tests show that a scheduler adapted to utilizernthis new mechanism gives performance comparable tornthe performance of a user-level scheduler when no I/Ornoperations are involved.
机译:本文描述了对Linux操作系统内核的一种修改,该内核实现了一种称为调度程序激活的机制,以支持用户级别的多线程。关键思想是允许用户级别的线程程序包实现其自己的调度,并提供一种机制,以便内核可以在任何时候通知该程序包。它(内核)做出一个调度决策,该决策决定au000会影响程序包所利用的内核级线程之一。基于此通知,用户级调度程序将决定要运行的用户级线程。测试表明,适合于利用这种新机制的调度程序可以提高性能。当不涉及I / Orn操作时,可比性地提高了用户级调度程序的性能。

著录项

  • 来源
    《Applied informatics (AI'2000)》|2000年|p.1-6|共6页
  • 会议地点 Innsbruck(AT);Innsbruck(AT)
  • 作者单位

    Laboratoire de l'Informatique du Parallelisme Ecole normale superieure de Lyon F-69364 Lyon Cedex 07, France Vincent.Danjean@ens-lyon.fr;

    rnLaboratoire de l'Informatique du Parallelisme Ecole normale superieure de Lyon F-69364 Lyon Cedex 07, France Raymond.Namyst@ens-lyon.fr;

    rnDepartment of Computer Science Kingsbury Hall University of New Hampshire Durham, New Hampshire 03824-3591, USA rdr@unh.edu;

  • 会议组织
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类 计算机的应用;
  • 关键词

    threads; multiprocessors; activations; operating systems;

    机译:线程;;多处理器;激活;操作系统;

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号