Patent · US Active

Sharing and persisting code caches

US8321850B2 · kind B2 · utility

49Cited by
3References
71Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJun 6, 2008
Grant dateNov 27, 2012
Priority date
Expiry dateAug 24, 2031

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F12/1491
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Computer code from an application program comprising a plurality of modules that each comprise a separately loadable file is code cached in a shared and persistent caching system. A shared code caching engine receives native code comprising at least a portion of a single module of the application program, and stores runtime data corresponding to the native code in a cache data file in the non-volatile memory. The engine then converts cache data file into a code cache file and enables the code cache file to be pre-loaded as a runtime code cache. These steps are repeated to store a plurality of separate code cache files at different locations in non-volatile memory.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.