郭旭峰
- 作品数:4 被引量:4H指数:1
- 供职机构:清华大学信息科学技术学院计算机科学与技术系更多>>
- 发文基金:国家高技术研究发展计划国家自然科学基金更多>>
- 相关领域:自动化与计算机技术更多>>
- FPSFI:一种基于LLVM架构的驱动错误隔离机制被引量:2
- 2013年
- 内核安全维系着应用程序的正常运行,而内核错误却仍被周期性地发现,且多数错误是由模块加载机制将存在问题的设备驱动引入内核所致.基于LLVM编译器基础架构,提出FPSFI驱动错误运行时隔离机制,使驱动错误隔离机制分解为涉敏函数注册、驱动错误定位与检测函数的插装等三个模块,有效地阻止了由内核API完整性缺失所导致的权限非法提升以及内存空间被多次释放等常见驱动错误.相比于之前的方法,FPSFI将错误分析与定位实现在编译器后端,减少了人工添加检测代码的工作量,而检测函数的单独实现与编译,使得隔离机制对内核接口的依赖程度有所降低.基于Linux平台的测试结果表明,FPSFI能够有效阻止两类典型的驱动错误;FPSFI对后端编译器改动所造成的时间开销比为18.7%;对网络模块的压力测试结果显示,FPSFI不会显著影响CPU利用率以及TCP吞吐量,UDP吞吐量下降17%.
- 甄凯白家驹刘虎球郭旭峰
- 关键词:操作系统
- 基于文件级磁盘重整的应用启动加速方法
- 2013年
- 提出了一种基于文件级磁盘重整的应用启动加速方法及其相应架构(iStart)。该架构主要包括检测模块、预处理模块和文件迁移模块3个模块。首先利用SystemTap工具检测应用程序启动时访问的磁盘块,之后通过去重操作和过滤操作得到迁移文件列表,最后将迁移文件对应的磁盘块进行聚合。对Linux 2.6.37的Ext4文件系统磁盘块分配策略进行改进,实现了应用启动加速。实验结果表明,该方法可以使应用启动过程的磁头访问距离最多减少67%,相应的磁盘IO时间减少25%,应用启动速度提升14%。
- 郭旭峰王瑀屏
- 关键词:计算机系统结构LINUX
- 一种基于错误植入的JFFS2文件系统可靠性分析方法被引量:1
- 2011年
- JFFS2是目前比较流行的闪存文件系统,其可靠性对于闪存数据维护至关重要。提出一种基于错误植入的分析方法,首次对JFFS2文件系统的可靠性进行了深入研究。设计了8种类型的错误,在Linux内核中进行了错误植入。实验结果表明,JFFS2文件系统具有一定的错误检测和恢复能力,可以检测到所有错误,并可以通过重试机制恢复写错误和擦除错误。但是对于大部分测试工作负载,JFFS2不能恢复读错误,结果导致操作失败。最后针对增强JFFS2文件系统的可靠性提出了改进方案。
- 郭旭峰白石
- 关键词:JFFS2闪存文件系统可靠性
- DNSSEC技术安全问题探析被引量:1
- 2010年
- 文章首先简要介绍了DNS相关技术及安全威胁,并从DNS涉及的多个安全技术方面进行了分析。
- 郭旭峰朱龙云
- 关键词:DNS