Patent · US Active

String cache file for optimizing memory usage in a java virtual machine

US8839215B2 · kind B2 · utility

2Cited by
7References
12Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJul 19, 2010
Grant dateSep 16, 2014
Priority date
Expiry dateJul 9, 2032

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F2009/45583
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A method, system and computer program product for optimizing memory usage associated with duplicate string objects in a Java virtual machine. The method comprises scanning a heap of the Java virtual machine at the end of the start-up process of the virtual machine to identify duplicate strings associated with the virtual machine, storing the identified strings in a string cache file, and determining whether a new string that needs to be created during start-up already exists in the string cache file. The duplicate strings are added to an interned strings table. A reference to a duplicate string is returned if a string to be created is already in the string cache file.

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