The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Jun. 09, 2026
Filed:
May. 26, 2025
Oracle International Corporation, Redwood Shores, CA (US);
Arash Kazemi Koohbanani, Zurich, CH;
Alexander Ulrich, Freiburg, DE;
Christian Haeubl, Linz, AT;
Harshad Kasture, Sunnyvale, CA (US);
Aleksei Kashuba, Zurich, CH;
Oracle International Corporation, Redwood Shores, CA (US);
Abstract
Mechanisms are provided for dynamically modifying maximum heap sizes of local memory heaps. A plurality of applications execute that each have a corresponding local garbage collector in a plurality of local garbage collectors. A global garbage collection manager executes and communicates with the local garbage collectors. The global garbage collection manager maintains global statistics information that includes statistics information communicated to it from each of the local garbage collectors. A first local garbage collector, associated with a first application, communicates first statistics information of the first application, in response to a first local garbage collection operation executed by the first local garbage collector, to the global garbage collection manager. The global garbage collection manager dynamically modifies a heap size associated with the first application based on the first statistics information and the global statistics information.