首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到10条相似文献,搜索用时 734 毫秒
1.
内存映射文件及其在大数据量文件快速存取中的应用   总被引:13,自引:1,他引:12  
分析了Win32系统下的虚拟内存系统模式及内存映射文件的工作机理,介绍了如何用Windows API将文件映射至内存,并通过实验数据得出,采用内存映射文件在对大数据量文件进行存取,其效率远远高于传统的基于I/O方式的数据存取。  相似文献   

2.
李琼  刘兆庆等 《测控技术》2001,20(11):66-67
Win9x是一个虚拟内存系统,每一个进程都有自己独立的地址空间,进程之间不能直接通信,本文介绍了利用内存映射文件在进程间共享数据的方法,并给出了内存映射文件在VXI嵌入计算机软件开发中的应用实例。  相似文献   

3.
本文论述了内存映射文件的定义,以及使用内存映射文件在进程间共享内存的原理和使用内存映射文件的方法和步骤,通过简单的实例描述了在Delphi中如何使用内存映射文件实现进程间数据共享的原理和方法。  相似文献   

4.
针对处理大于2GB的数据所面临的困难,提出一种利用内存映射文件实现数据读写的标准方法.该方法具有处理数据更加快速、灵活和高效等优点.实践证明,该方法在大容量采编数据的读取、处理和显示等方面的应用中,取得了良好效果.  相似文献   

5.
基于内存映射文件技术快速绘制大场景流域模型*   总被引:1,自引:1,他引:0  
应用内存映射文件技术将分割后的大场景流域模型(包括DEM地形、地形影像、地物模型、地物模型影像、元数据)在内存储器中建立了多进程共享的内存地址空间。在此基础上首先探讨了应用内存映射文件技术所用到的函数及其功能;接着分析了调用、存储大场景流域模型(大小约4 GB)所应用到的函数及其使用方法原理,并结合相关程序代码对具体的实现过程进行了详细的剖析;最后得出结论,应用内存映射文件技术不仅可以读取大场景流域模型数据文件(大小约4 GB),而且可以充分利用计算机的有效资源加快大场景模型的绘制效率,实现实时交互绘制。  相似文献   

6.
内存映射文件的操作   总被引:1,自引:0,他引:1  
主要讲解内存映射文件的编程方法和实现过程,并在Delphi中创建文件操作类,通过实例详细讲述了基于内存映射文件的文件读、写操作。  相似文献   

7.
在文件里查找某一字符串,在程序设计上常常要用到。若用Delphi写,小文件可以用TmemoryStream把整个文件读进内存,在内存上进行查找。但若文件比较大,上几十兆,就不能用此法,若你你强行用TmemoryStream,硬盘因交换文件而不断的读写,效率很低。 大家对Win32的内存映射文件(File Mapping)一定不会陌生,用它可以方便地实现多个进程共享数据。这里介绍用内存映射文件作快速的全文检索,功能如Windows的查找(在某目录的文件里查找某一字符串),但此法比Windows的查找效率要高。  相似文献   

8.
原始遥感影像数据一般是经过粗处理后以二进制格式提供给用户。这些影像数据同一般的图像数据相比数据量较大,通常采用专业遥感软件进行读取和处理。但当前应用中对遥感数据处理和分析的方法大多都要和GIS相结合,而当前国际流行的商业GIS一般都不具有图像处理功能,同样在商业遥感影像处理软件方面也很难发现较强的GIS功能。如何把GIS和RS有效地结合起来,是目前实际应用中面临的一个问题。论文在分析GIS和遥感影像处理功能集成的方法和意义的基础上,对比了传统文件读取方法和内存映射文件处理方法之间的差异,并给出了利用内存映射文件的方式显示和处理大数据量原始影像文件的具体实现思路。  相似文献   

9.
基于大型图片的文件读取方法的研究和探讨   总被引:1,自引:0,他引:1  
介绍两种读取大型图片文件的方法:普通方式和内存映射方式,深入分析了两种读取方式的流程,并进行了数据试验,指出何时采用哪种方式更能提高数据处理速度。  相似文献   

10.
陕光  凌玲  胡于进 《计算机应用》2012,32(5):1429-1431
对于有限元分析软件导出的大型结果文件,在使用常规的文件操作函数处理时,容易导致计算机速度缓慢甚至失去响应。针对这个问题,提出了一种基于内存映射文件读写数据的方法。该方法通过建立磁盘文件与进程地址的关联,直接访问磁盘文件,提取相关结果信息。当文件过大时,采用了分段映射的技术,逐段进行处理,并对两种不同的分段方式进行了比较。测试结果表明,比起传统的文件读写方法,该方法可以大大提高文件读取的速度,有效适应巨型文本文件的读取需求。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号