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.

Date of Patent:
Sep. 05, 2023

Filed:

Jul. 29, 2019
Applicant:

Nippon Telegraph and Telephone Corporation, Tokyo, JP;

Inventors:

Tetsuro Nakamura, Musashino, JP;

Naoki Takada, Musashino, JP;

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 12/1045 (2016.01); G06F 3/06 (2006.01);
U.S. Cl.
CPC ...
G06F 12/1045 (2013.01); G06F 3/0604 (2013.01); G06F 3/067 (2013.01); G06F 3/0656 (2013.01); G06F 3/0664 (2013.01); G06F 2212/68 (2013.01);
Abstract

Performance optimization is achieved by clarifying cache usage characteristics of each application from usage conditions of physical resources (caches) in real time and automatically controlling the cache usage amount of each application. Thus, a system includes a main memory to and from which data is written and read, a level 3 cache memory which can be accessed faster than the main memory, a CPU core configured to execute processing by performing write and read to and from the memory and the cache, a usage amount measurement unit configured to measure a usage condition of a cache of each virtual machine (to) executed by the CPU core, an allocation amount calculation unit configured to calculate cache capacity to be allocated to each virtual machine (to) from the usage condition, and a control unit configured to allocate the cache capacity to each virtual machine (to).


Find Patent Forward Citations

Loading…