|
计算机应用 2009
基于linux的内存式webgis设计与实现Abstract: ?从计算机存储系统的角度,提出以内存取代硬盘作为运行系统的存储介质,解决磁盘i/o瓶颈,以提升webgis响应速度的技术思路。通过分析linux操作系统上ramdisk、ramfs、tmpfs三种内存盘技术和linux操作系统的组成,针对内存的易失性问题,给出了基于tmpfs和initrd的内存式webgis实现方法,并详细阐述了内存式webgis的系统组成、系统框架和内存规划。在此基础上,采用64位debiangnu/linux操作系统和mapserverwebgis平台,从构建硬盘webgis母系统、构建内存系统镜像文件、重构initrd、内存分配、系统引导和webgis应用更新六个方面对内存式webgis的实现进行了阐述。实际测试和应用结果表明,应用内存存储提升webgis应用响应速度是正确可行的。
|