董明凯
- 作品数:16 被引量:2H指数:1
- 供职机构:上海交通大学更多>>
- 发文基金:国家自然科学基金更多>>
- 相关领域:自动化与计算机技术更多>>
- 基于非易失性内存的高性能文件系统设计方法
- 本发明提供了一种基于非易失性内存的高性能文件系统设计方法,包括:采用自校验数据结构保存文件系统中的元数据;使用非破坏性更新处理文件系统中的元数据、延迟数据结构的回收和重用,在关键路径中无缓存行刷回指令和内存屏障,只记录关...
- 陈海波董明凯余倩倩臧斌宇
- 文献传递
- 针对用户态非易失性内存文件系统的保护方法及系统
- 本发明提供了一种针对用户态非易失性内存文件系统的保护方法及系统,包括:一,利用内存保护键机制在用户态隔离非易失性内存文件系统与应用程序代码;二,将用户态文件系统非易失性内存划分成多区域,在区域之间进行隔离;三,在用户态处...
- 董明凯卜衡易纪非董本超陈海波
- 基于非易失性内存的可在线恢复对象分配器设计方法
- 本发明提供一种基于非易失性内存的可在线恢复的对象分配器设计方法,包括:使用两个版本号保存每个对象的分配信息;使用版本矩阵保存非易失性内存中每个对象的版本号;在对象分配和对象释放过程中不需要进行持久化操作;故障后的恢复过程...
- 陈海波董明凯余倩倩臧斌宇
- 基于非易失性内存的微内核操作系统持久化方法及系统
- 本发明提供了一种基于非易失性内存的微内核操作系统持久化方法及系统,利用微内核操作系统的特点,将系统抽象成由系统状态对象组成的树状结构,以便高效地捕获整个系统状态并持久化系统,此外,该方法将操作系统的状态全部放在非易失性内...
- 董明凯吴方诺陈海波莫戈泉
- 基于非易失性内存的高性能文件系统设计方法
- 本发明提供了一种基于非易失性内存的高性能文件系统设计方法,包括:采用自校验数据结构保存文件系统中的元数据;使用非破坏性更新处理文件系统中的元数据、延迟数据结构的回收和重用,在关键路径中无缓存行刷回指令和内存屏障,只记录关...
- 陈海波董明凯余倩倩臧斌宇
- 虚拟环境下硬件事务内存辅助的同步机制被引量:2
- 2017年
- 在虚拟化系统中,双重调度问题普遍存在。过度负载的现象进一步加剧了双重调度问题,造成了不可忽视的性能下降。如何在保护系统公平性的同时,缓解双重调度问题带来的负面影响,提高系统的整体性能,成为一个重要的课题。通过研究双重调度引发的同步机制效率问题,结合硬件事务内存的特点,为虚拟机内核设计了新的同步机制SPINRTM。一方面,SPINRTM基于硬件事务内存不可被打断的特性,保护了虚拟机内的临界区间,使其不被打断,有效缓解了双重调度问题;另一方面,SPINRTM结合了传统的排队自旋锁,保护了硬件事务内存的运行效率,也维护了系统的公平性。测试证明,在超负载的情况下,SPINRTM能够在保护系统公平性的同时,提高系统的整体性能。
- 余倩倩董明凯陈海波
- 关键词:虚拟化
- 基于非易失性内存的文件系统新型索引方法及系统
- 本发明提供了一种针对基于非易失性内存的文件系统的新型索引方法及系统,包括:同时进行反向索引和常规索引,通过多线程同时检索常规索引和反向索引直至找到对应文件;所述反向索引以文件路径的末端文件名为起点反向遍历文件路径进行目录...
- 蔡忠玮董明凯陈海波
- 基于非易失性内存的可在线恢复对象分配器设计方法
- 本发明提供一种基于非易失性内存的可在线恢复的对象分配器设计方法,包括:使用两个版本号保存每个对象的分配信息;使用版本矩阵保存非易失性内存中每个对象的版本号;在对象分配和对象释放过程中不需要进行持久化操作;故障后的恢复过程...
- 陈海波董明凯余倩倩臧斌宇
- 文献传递
- 基于动态层高的LSM树读优化设计方法及系统
- 本发明提供了一种基于动态层高的LSM树读优化设计方法及系统,包括:步骤S1:在写流量较大,触发预设条件时增加一层保证写性能不受影响,在写流量较小,触发另一预设条件时减少一层提高读性能;步骤S2:将基于LSM树的键值存储中...
- 田秋林董明凯陈海波易纪非
- 一种针对非易失性内存的可伸缩内存分配方法及系统
- 本发明提供了一种针对非易失性内存的可伸缩内存分配方法及系统,包括:步骤M1:双层内存管理包括一个全局分配器和多个本地分配器;步骤M2:全局分配器管理操作系统所有非易失性内存;步骤M3:本地分配器从全局分配器中批量分配或释...
- 董本超董明凯朱浩陈海波秦莹李小玲
- 文献传递