Memory management method and apparatus for use in an open geographic information system
    1.
    发明授权
    Memory management method and apparatus for use in an open geographic information system 有权
    用于开放地理信息系统的内存管理方法和装置

    公开(公告)号:US06912639B2

    公开(公告)日:2005-06-28

    申请号:US10142055

    申请日:2002-05-10

    IPC分类号: G06F15/16 G06F17/30 G06F12/00

    摘要: A memory management apparatus for use in an open geographic information system includes a plurality of layers, each layer requiring a layer component, a disk buffer management component, a memory buffer management component and a spatial index management component; a layer collection component having a plurality of layer components, each layer component containing responsibility of managing all of the spatial data included in one layer accessed thereto through a data provider component; and a total memory management component. In the system the total memory management component manages totally a memory buffer to spatial data included in one or more layers, allocates a corresponding memory if each of memory buffer management components requests a memory buffer and frees a memory of a predetermined memory buffer management component when an available memory lacks.

    摘要翻译: 用于开放地理信息系统的存储器管理装置包括多层,每层需要层组件,磁盘缓冲管理组件,存储缓冲管理组件和空间索引管理组件; 具有多个层组件的层收集组件,每个层组件包含管理通过数据提供者组件访问的一层中包含的所有空间数据的责任; 和一个总的内存管理组件。 在系统中,总存储器管理组件完全管理包含在一个或多个层中的空间数据的存储器缓冲器,如果每个存储器缓冲器管理组件请求存储器缓冲器并分配一个预定的存储器缓冲器管理组件的存储器,则分配对应的存储器,当 可用内存不足。