检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
机构地区:[1]高效能服务器和存储技术国家重点实验室,山东济南250000 [2]浪潮(北京)电子信息产业有限公司,北京100085
出 处:《计算机工程与设计》2013年第4期1280-1286,共7页Computer Engineering and Design
基 金:国家973重点基础研究发展计划基金项目(2010CB735905)
摘 要:为了减少驱动程序中存在的缺陷对系统运行造成的严重影响,研究并实现了一种在操作系统内核的基本部分与设备驱动程序之间增加"驱动隔离层"的内核驱动隔离机制,同时提供驱动程序发生故障后的检测及恢复机制。这种将驱动程序隔离运行的机制明显区别于传统的操作系统,能够对系统内核区域进行严格的访问控制保护,避免了由于驱动程序存在缺陷所导致的系统失效。实验结果表明,该内核驱动隔离系统有效地提高了系统的可用性,同时对用户和应用程序透明,具有良好的兼容性。In order to reduce the serious impact of the defects in driver when the system is running, an isolation strategy is de- signed and implemented to insulate the kernel essential part and device driver by adding the driver isolation layer in kernel space, which at the same time provides the self-healing environment and driver failure recovery mechanism for the faulty drivers. This operating environment has changed the traditional mode of operation of the operating system, which protects system kernel area, and avoids system failures due to driver error. Experiments prove that the kernel driver isolation method improves the availability and security of system effectively with good compatibility, while transparent to users and applications.
关 键 词:高可用 内存保护域 驱动隔离 失效检测 故障注入
分 类 号:TP302.8[自动化与计算机技术—计算机系统结构]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.7