首页 | 官方网站   微博 | 高级检索  
     

Windows操作系统多核CPU内核线程管理方法
引用本文:李骥,姜守达,邹昕光.Windows操作系统多核CPU内核线程管理方法[J].自动化技术与应用,2010,29(1):27-30.
作者姓名:李骥  姜守达  邹昕光
作者单位:哈尔滨工业大学,自动化测试与控制系,黑龙江,哈尔滨,150001
摘    要:Windows是采用CPU时间片轮转多任务分配机制的非实时操作系统,无法满足实时性要求比较高的任务需要。而随着CPU技术的快速发展,当前市场上双核甚至多核CPU已成为主流,这使得在Windows平台上用多核CPU的某些核独立执行任务,从而有效地提高软件的实时性成为可能。本文介绍一种在Windows内核模式下编写Windows驱动程序,有效分配多核CPU资源从而提高软件实时性的方法。

关 键 词:多核CPU  进程  线程  实时性

Multi-Core CPU Kernel-Mode Thread Management Approach Based on Windows Operating System
LI Ji,JIANG Shou-da,ZHOU Xi-guang.Multi-Core CPU Kernel-Mode Thread Management Approach Based on Windows Operating System[J].Techniques of Automation and Applications,2010,29(1):27-30.
Authors:LI Ji  JIANG Shou-da  ZHOU Xi-guang
Affiliation:LI Ji,JIANG Shou-da,ZHOU Xi-guang(Department of Automatic Test , Control,Harbin Institute of Technology,Harbin 150001 China)
Abstract:Windows is non-real-time multi-tasking operating system adopted CPU time slice allocation mechanism and rotary multitasking method. It's unable to meet some of the relatively high real-time requirements of tasks. With the rapid development of CPU technology, the current market dual-core or multi-core CPU has become the mainstream, this makes it possible to use a part of multi-core CPU to perform demanding real-time tasks with the rest perform other tasks. It improve the software to become the real-time effectively. This article highlights a Windows kernel mode driver approach that can support a effective allocation of resources of multi-core CPU, which has a function of constructing a relatively real-time software.
Keywords:multi-core CPU  process  thread  real-time property  
本文献已被 CNKI 维普 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司    京ICP备09084417号-23

京公网安备 11010802026262号