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:
Jul. 30, 2024

Filed:

Jun. 23, 2021
Applicant:

International Business Machines Corporation, Armonk, NY (US);

Inventors:

Bret R. Olszewski, Austin, TX (US);

Arnold Flores, Round Rock, TX (US);

Peter J. Heyrman, Rochester, MN (US);

Tommy Tse, Portland, OR (US);

Attorneys:
Primary Examiner:
Int. Cl.
CPC ...
G06F 9/48 (2006.01); G06F 9/30 (2018.01); G06F 9/455 (2018.01); G06F 9/50 (2006.01);
U.S. Cl.
CPC ...
G06F 9/4856 (2013.01); G06F 9/3009 (2013.01); G06F 9/45558 (2013.01); G06F 9/4881 (2013.01); G06F 9/5061 (2013.01); G06F 9/5077 (2013.01); G06F 9/5088 (2013.01); G06F 2009/4557 (2013.01); G06F 2009/45591 (2013.01);
Abstract

An embodiment includes issuing an indication that a thread is a time-critical thread. The embodiment initiates an active partition migration, from a source server to a destination server, of a source partition on which the program is stored. The embodiment stores, during the migration, records of locations of pages in memory referenced by the time-critical thread. The embodiment detects that a migration threshold has been reached, indicative of a threshold portion of the migration being complete. Responsive to detecting the migration threshold, the embodiment performs a priority migration of the time-critical thread. The priority migration includes suspending execution of the time-critical thread at the source server, retrieving the records of the locations of the pages in memory referenced by the time-critical thread, and issuing a command to transfer content from the pages to the destination server. The embodiment also includes issuing a migration command to complete the migration.


Find Patent Forward Citations

Loading…