发明名称 Memory management for navigation system
摘要 A method and system for managing memory resources in a system used in conjunction with a navigation application program that accesses geographic data. The geographic data are comprised of a plurality of data records. The plurality of data records are organized into parcels, each of which contains a portion of the plurality of data records, such that the data records in each portion of the plurality of data records that forms each parcel are accessed together. One or more buffers each that forms a contiguous portion of the memory of the navigation system is provided as a cache to store a plurality of parcels. One or more data structures located outside the contiguous portion of memory identify the parcels of data stored in the cache and the locations in the cache at which the parcels are stored. The one or more data structures located outside the contiguous portion of memory in which the parcels are cached are used to manage the parcel cache to use it efficiently. These one or more data structures located outside the contiguous memory in which the parcels are cached are also used to defragment the parcel cache.
申请公布号 US6073076(A) 申请公布日期 2000.06.06
申请号 US19980049747 申请日期 1998.03.27
申请人 NAVIGATION TECHNOLOGIES CORPORATION 发明人 CROWLEY, PAUL;JAUGILAS, JOHN;NASH, ALEX;NATESAN, SENTHIL;LAMPERT, DAVID S.
分类号 G06F12/08;G01C21/00;G01C21/26;G06F12/00;G06F17/30;G06T17/05;G09B29/00;G09B29/10;(IPC1-7):G06F17/30 主分类号 G06F12/08
代理机构 代理人
主权项
地址