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. 12, 2022

Filed:

Feb. 17, 2017
Applicant:

Intel Corporation, Santa Clara, CA (US);

Inventors:

Chao Xie, Shanghai, CN;

Jia Bao, Shanghai, CN;

Mingwei Shi, Shanghai, CN;

Yifan Zhang, Shanghai, CN;

Qiming Shi, Shanghai, CN;

Beiyuan Hu, Shanghai, CN;

Tianyou Li, Shanghai, CN;

Xiaokang Qin, Shanghai, CN;

Assignee:

Intel Corporation, Santa Clara, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 9/46 (2006.01); G06F 9/48 (2006.01); G06F 12/0802 (2016.01);
U.S. Cl.
CPC ...
G06F 9/461 (2013.01); G06F 9/485 (2013.01); G06F 12/0802 (2013.01); G06F 2212/152 (2013.01);
Abstract

An application and system fast launch may provide a virtual memory address area (VMA) container to manage the restore of a context of a process, i.e., process context, saved in response to a checkpoint to enhance performance and to provide a resource efficient fast launch. More particularly, the fast launch may provide a way to manage, limit and/or delay the restore of a process context saved in response to a checkpoint, by generating a VMA container comprising VMA container pages, to restore physical memory pages following the checkpoint based on the most frequently used or predicted to be used. The application and system fast launch with the VMA container may avoid unnecessary input/output (I/O) bandwidth consumption, page faults and/or memory copy operations that may otherwise result from restoring the entire context of a VMA container without regard to frequency of use.


Find Patent Forward Citations

Loading…