针对多阶段调用的硬件资源调度方法及实现  被引量:1

HARDWARE RESOURCE SCHEDULING METHOD FOR MULTISTAGE CALL AND ITS REALISATION

在线阅读下载全文

作  者:邓锐[1] 陈左宁[1] 

机构地区:[1]江南计算技术研究所,江苏无锡214083

出  处:《计算机应用与软件》2013年第3期89-90,104,共3页Computer Applications and Software

基  金:国家重点基础研究发展计划项目(2007CB310900)

摘  要:多阶段调用,是指应用对硬件资源的一次完整的使用需要分为多个应用层到内核层的调用阶段,而各个阶段必须顺序地不被打断地完成,典型的例子就是对硬件实现的hash算法的调用。通过分析现有的相关调度方法,指出其中的不足,并提出一种新的基于应用对象标定以及操作系统自身维护特性的调度方法,重点解决上层应用对象意外消亡的异常情况。进一步,分别在Linux和Windows下提出一种具体的实现方式,并通过测试验证了其正确性和有效性。Multistage call refers to that a complete execution on the hardware resource is divided into several sub-call phases from application layer to kernel layer,whiles each phase shall fulfil in sequence without interruption.A typical example is the call to hash algorithm implemented by the hardware.After the study on current scheduling methods,we point out the deficiencies of them and propose a new scheduling method which is based on applied object labelling and the characteristic of OS self-maintain.The new method solves elaborately the anomaly of unexpected extinguishment of upper-layer applied object.Two specific implementations of the method are further put forward in Linux and Windows respectively,their correctness and validities are verified by the test.

关 键 词:多阶段调用 调度方法 操作系统 设备驱动 

分 类 号:TP316[自动化与计算机技术—计算机软件与理论]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

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