-
公开(公告)号:CN106708848A
公开(公告)日:2017-05-24
申请号:CN201510776495.1
申请日:2015-11-12
申请人: 国核(北京)科学技术研究院有限公司
IPC分类号: G06F17/30
CPC分类号: G06F17/30896
摘要: 本发明提供了一种HDF5文件多线程访问方法,通过设置一个请求处理服务,用于接收多个线程发送的访问请求,根据访问请求对HDF5文件进行访问,并将访问结果发送给访问请求对应的线程;其中,请求处理服务接收访问请求后立即向线程返回响应消息,避免了多线程访问共享HDF5文件引起的线程阻塞,另外,请求处理服务通过任务调度队列将多个线程的访问请求聚合起来,然后统一对HDF5文件进行访问处理,提高了总体访问文件的效率。本发明能够让多个线程实时、非阻塞地访问HDF5文件,提高应用程序的整体性能,实现对科学数据的高性能处理。