一种基于通用文件系统的高速数据记录方法

基本信息

申请号 CN201810350049.8 申请日 -
公开(公告)号 CN110019051A 公开(公告)日 2019-07-16
申请公布号 CN110019051A 申请公布日 2019-07-16
分类号 G06F16/172;G06F12/0866 分类 计算;推算;计数;
发明人 王旭;岳兵;谢智勇;温元凯;陈泽林;陈义华;徐烨光;郭锋 申请(专利权)人 上海锐智集数电子有限公司
代理机构 - 代理人 -
地址 201821 上海市嘉定区金沙江西路1555弄35号806
法律状态 -

摘要

摘要 本发明公开了一种基于通用文件系统的高速数据记录方法,数据采集器件与处理器、存储体一起通过PCIe总线互连,数据由数据采集器件采集后,放入数据采集器件本地外挂的内存进行缓冲,并通知所述处理器进行处理;随后将数据采集器件外挂的内存映射到本地空间中,在接收到数据采集器件通知后,应用程序使用数据缓冲地址作为写入文件的缓冲区地址;最后利用主流文件系统的DirectIO特性,直接将数据由数据采集器件外挂内存写入到存储体中。本发明整个过程实现了数据的零拷贝,可以实现更高的数据记录速度,降低整体功耗,而且基于通用文件系统设计,便于文件的使用与导出。