Patent · US Active

Sharing and persisting code caches

US10318256B2 · kind B2 · utility

2Cited by
0References
17Claims
0Family size

Assignee

Inventors

Key dates

Filing dateNov 27, 2012
Grant dateJun 11, 2019
Priority date
Expiry dateApr 14, 2037

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.