-
题名一种面向内核接口的顺序依赖规则挖掘与违例检测方法
被引量:1
- 1
-
-
作者
刘虎球
白家驹
王瑀屏
-
机构
清华大学计算机科学与技术系
-
出处
《计算机学报》
EI
CSCD
北大核心
2015年第5期1007-1019,共13页
-
基金
国家"八六三"高技术研究发展计划重大课题项目以支撑公众与企业服务为主的网络操作系统研制(2011AA01A203)资助~~
-
文摘
内核扩展函数以接口的形式提供给驱动,用于管理设备和申请相关的资源.这些接口中存在大量的顺序依赖规则,如自旋锁必须经过初始化才能加锁,然后才能解锁;驱动在加载时申请的内存,卸载时必须予以释放等.然而,驱动开发者常常不熟悉或疏忽内核接口的使用规则,导致驱动中存在大量的接口使用违例,影响驱动及系统的可靠运行.文中提出了一种面向内核接口的顺序依赖规则挖掘与违例检测方法(SD-Miner).该方法结合驱动源码的结构特征,对驱动代码使用的内核接口进行统计分析,挖掘并提取内核接口的顺序依赖规则,并利用提取的规则检测现有的驱动源码中的使用违例.SD-Miner对Linux 3.10.10和2.6.38的驱动源码分别进行了规则挖掘和违例检测.对比检测结果发现,在2.6.38中检测出的错误中,有64处在3.10.10中得到了修正.SD-Miner检测和分析Linux 3.10.10的3781款驱动的过程仅耗费5min,共计提取出了220个顺序依赖相关的接口使用规则,并检测到了756个使用违例,作者将其中50个提交给了开发者,累计有25个回复者对20个使用违例进行了确认.实验结果表明,SD-Miner能够有效地挖掘出内核接口的顺序依赖规则,并检测出使用违例,进而辅助开发人员对驱动进行修正来提高驱动可靠性.此外,规则的挖掘是基于驱动的结构信息和统计信息,不需要开发者在源码中提供额外的注释及标注.
-
关键词
内核扩展函数
规则挖掘
违例检测
顺序依赖规则
-
Keywords
kernel extension functions
rules mining
violation detection
sequence dependent rules
-
分类号
TP312
[自动化与计算机技术—计算机软件与理论]
-
-
题名跳远违例检测器的原理与应用
被引量:1
- 2
-
-
作者
崔宝发
刘国安
-
机构
北京农业职业学院
-
出处
《北京农业职业学院学报》
2012年第1期22-23,共2页
-
文摘
在跳远比赛中运动员是否违例一般是由裁判员采用传统的痕迹检测方法来判定,该办法存在诸多弊端。经过研究设计出一种由低功率激光发射器、激光接收器组成的检测系统并配合声光报警器构成的新型跳远违例检测器,并将该检测器用于学生运动会跳远比赛中检测运动员是否违例,取得良好效果。该设计已经取得实用新型专利。
-
关键词
跳远违例检测器
低功率激光发射器
激光接收器
-
分类号
TN24
[电子电信—物理电子学]
-
-
题名云计算中的SLA管理技术研究
被引量:1
- 3
-
-
作者
钱琼芬
李春林
熊家军
李强
-
机构
空军预警学院四系
武汉理工大学计算机科学与技术学院
-
出处
《电信科学》
北大核心
2012年第10期38-45,共8页
-
基金
国家自然科学基金资助项目(No.60970064)
-
文摘
云计算环境中,用户的需求动态变化,云供应商不能掌控用户需求变化,但必须提供用户满意的服务质量,因此,QoS保证是云计算技术未来持续发展的关键。QoS保证通过SLA实现。本文综述了云计算SLA管理中的SLA指标分类、资源监测、SLA违例管理以及SLA参数映射技术的研究现状,最后指出了云计算中基于SLA的资源管理是未来的研究方向。
-
关键词
服务等级协议
资源监测
SLA违例检测
SLA违例避免
SLA映射
SLA管理
-
Keywords
service level agreement, resource monitoring, SLA violation detection, SLA violation avoidance, SLA mapping, SLA management
-
分类号
TN915.07
[电子电信—通信与信息系统]
-