在审

用户态文件系统的性能优化方法及自服务模型

董勇、卢凯、王睿伯、马迪、张文喆、张顺路、宁前、张伟、邬会军、吴振伟、葛可适、李佳鑫、张于舒晴、欧洋
中国人民解放军国防科技大学

摘要

本发明公开了一种用户态文件系统的性能优化方法及自服务模型,用户态文件系统的自服务模型包括设置于用户空间的守护进程以及设置于内核中的内核驱动,方法包括:内核驱动根据应用程序的请求生成请求结构并加入处理队列,并休眠应用进程;守护进程从内核驱动维护的处理队列接收请求,对指定类型请求完成中间操作得到调用底层内核文件系统的I/O操作所需的必要参数后打包为第一响应结构并返回内核驱动;内核驱动从第一响应结构中解析参数,并唤醒对应应用进程调用底层内核文件系统在内核状态下执行I/O操作之后将操作结果返回请求的应用程序。本发明解决了请求者与服务者数量与工作不平衡的问题,提升了系统的可扩展性、并行性和资源利用率。

暂无引用专利