Windows操作系统多核CPU内核线程管理方法  被引量:5

Multi-Core CPU Kernel-Mode Thread Management Approach Based on Windows Operating System

在线阅读下载全文

作  者:李骥[1] 姜守达[1] 邹昕光[1] 

机构地区:[1]哈尔滨工业大学自动化测试与控制系,黑龙江哈尔滨150001

出  处:《自动化技术与应用》2010年第1期27-30,共4页Techniques of Automation and Applications

摘  要:Windows是采用CPU时间片轮转多任务分配机制的非实时操作系统,无法满足实时性要求比较高的任务需要。而随着CPU技术的快速发展,当前市场上双核甚至多核CPU已成为主流,这使得在Windows平台上用多核CPU的某些核独立执行任务,从而有效地提高软件的实时性成为可能。本文介绍一种在Windows内核模式下编写Windows驱动程序,有效分配多核CPU资源从而提高软件实时性的方法。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.

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

分 类 号:TP231.67[自动化与计算机技术—检测技术与自动化装置]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象