首页 | 本学科首页   官方微博 | 高级检索  
     检索      

一种面向嵌入式NVMe存储设备的对齐优化设计
引用本文:王冬,任晓瑞,杨琼,张鹏,朱双四,赵艾琦.一种面向嵌入式NVMe存储设备的对齐优化设计[J].航空计算技术,2024(1):103-106.
作者姓名:王冬  任晓瑞  杨琼  张鹏  朱双四  赵艾琦
作者单位:航空工业西安航空计算技术研究所
基金项目:国家重点研发计划项目资助(2017YFB1301100);
摘    要:嵌入式领域的软件存储栈较为精简,嵌入式文件系统等上层软件在使用NVMe驱动时没有专门的块设备管理层处理缓冲区不对齐,导致发生操作失败、数据内容不一致等问题。文章提出了一种对齐优化设计,当用户读、写缓冲区不满足对齐要求时,动态维护对齐链式缓冲池,以完成针对NVMe控制器的数据中转,同时按照通道数目建立了多链表对齐缓冲池,并使用计数信号量保证NVMe驱动的并发性能。通过这种优化设计能够以较小的性能损耗,解决嵌入式NVMe驱动因对齐导致的不可用问题。

关 键 词:对齐优化  链式缓冲池  并发性能  嵌入式NVMe驱动
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号