一种基于通用文件系统的高速数据记录方法
基本信息
申请号 | CN201810350049.8 | 申请日 | - |
公开(公告)号 | CN110019051A | 公开(公告)日 | 2019-07-16 |
申请公布号 | CN110019051A | 申请公布日 | 2019-07-16 |
分类号 | G06F16/172;G06F12/0866 | 分类 | 计算;推算;计数; |
发明人 | 王旭;岳兵;谢智勇;温元凯;陈泽林;陈义华;徐烨光;郭锋 | 申请(专利权)人 | 上海锐智集数电子有限公司 |
代理机构 | - | 代理人 | - |
地址 | 201821 上海市嘉定区金沙江西路1555弄35号806 | ||
法律状态 | - |
摘要
摘要 | 本发明公开了一种基于通用文件系统的高速数据记录方法,数据采集器件与处理器、存储体一起通过PCIe总线互连,数据由数据采集器件采集后,放入数据采集器件本地外挂的内存进行缓冲,并通知所述处理器进行处理;随后将数据采集器件外挂的内存映射到本地空间中,在接收到数据采集器件通知后,应用程序使用数据缓冲地址作为写入文件的缓冲区地址;最后利用主流文件系统的DirectIO特性,直接将数据由数据采集器件外挂内存写入到存储体中。本发明整个过程实现了数据的零拷贝,可以实现更高的数据记录速度,降低整体功耗,而且基于通用文件系统设计,便于文件的使用与导出。 |
