Invention Grant
- Patent Title: Re-playable execution optimized for page sharing in a managed runtime environment
-
Application No.: US15710678Application Date: 2017-09-20
-
Publication No.: US10474568B2Publication Date: 2019-11-12
- Inventor: Kai-Ting Amy Wang , Man Pok Ho , Peng Wu , Haichuan Wang
- Applicant: Huawei Technologies Co., Ltd.
- Applicant Address: CN Shenzhen
- Assignee: Huawei Technologies Co., Ltd.
- Current Assignee: Huawei Technologies Co., Ltd.
- Current Assignee Address: CN Shenzhen
- Agency: Slater Matsil, LLP
- Main IPC: G06F12/0873
- IPC: G06F12/0873 ; G06F12/02 ; G06F9/455 ; G06F12/1009

Abstract:
Embodiments of this disclosure allow non-position-independent-code to be shared between a closed application and a subsequent application without converting the non-position-independent-code into position-independent-code. In particular, embodiment techniques store live data of a closed application during runtime of the closed application, and thereafter page a portion of the live data that is common to both the closed application and a subsequent application back into volatile memory at the same virtual memory address in which the portion of live data was stored during runtime of the closed application so that the paged lived data may be re-used to execute the subsequent application in the managed runtime environment. Because the paged live data is stored at the same virtual memory address during the runtimes of both applications, non-position-independent-code can be shared between the applications.
Public/Granted literature
- US20190087321A1 Re-playable Execution Optimized for Page Sharing in a Managed Runtime Environment Public/Granted day:2019-03-21
Information query
IPC分类: