摘要: 对于有限元分析软件导出的大型结果文件,在使用常规的文件操作函数处理时,容易导致计算机速度缓慢甚至失去响应。针对这个问题,提出了一种基于内存映射文件读写数据的方法。该方法通过建立磁盘文件与进程地址的关联,直接访问磁盘文件,提取相关结果信息。当文件过大时,采用了分段映射的技术,逐段进行处理,并对两种不同的分段方式进行了比较。测试结果表明,比起传统的文件读写方法,该方法可以大大提高文件读取的速度,有效适应巨型文本文件的读取需求。
中图分类号:
陕光 凌玲 胡于进. 内存映射文件在提取有限元模态结果中的应用[J]. 计算机应用, 2012, 32(05): 1429-1431.
SHAN Guang LING Ling HU Yu-jin. Application of memory-mapped file to extract modal data from results of finite element analysis[J]. Journal of Computer Applications, 2012, 32(05): 1429-1431.