-
公开(公告)号:US11543988B1
公开(公告)日:2023-01-03
申请号:US17384469
申请日:2021-07-23
Applicant: VMware, Inc.
Inventor: Arunachalam Ramanathan , Yury Baskakov , Anurekh Saxena , Ying Yu , Rajesh Venkatasubramanian , Michael Robert Stunes
Abstract: A method of preserving the contiguity of large pages of a workload during migration of the workload from a source host to a destination host includes the steps of: detecting at the destination host, receipt of a small page of zeros from the source host, wherein, at the source host, the small page is part of one of the large pages of the workload; and upon detecting the receipt of the small page of zeros, storing, at the destination host, all zeros in a small page that is part of one of the large pages of the workload.
-
公开(公告)号:US11586371B2
公开(公告)日:2023-02-21
申请号:US17384382
申请日:2021-07-23
Applicant: VMware, Inc.
Inventor: Yury Baskakov , Ying Yu , Anurekh Saxena , Arunachalam Ramanathan , Frederick Joseph Jacobs , Giritharan Rashiyamany
IPC: G06F12/1009 , G06F3/06 , G06F9/455 , G06F12/109
Abstract: A method of populating page tables of an executing workload during migration of the executing workload from a source host to a destination host includes the steps of: before resuming the workload at the destination host, populating the page tables of the workload at the destination host, wherein the populating comprises inserting mappings from virtual addresses of the workload to physical addresses of system memory of the destination host; and upon completion of populating the page tables, resuming the workload at the destination host.
-
公开(公告)号:US11762573B2
公开(公告)日:2023-09-19
申请号:US17990564
申请日:2022-11-18
Applicant: VMware, Inc.
Inventor: Arunachalam Ramanathan , Yury Baskakov , Anurekh Saxena , Ying Yu , Rajesh Venkatasubramanian , Michael Robert Stunes
CPC classification number: G06F3/0647 , G06F3/0604 , G06F3/0676 , G06F3/0679 , G06F9/45558 , G06F2009/4557
Abstract: A method of preserving the contiguity of large pages of a workload during migration of the workload from a source host to a destination host includes the steps of: detecting at the destination host, receipt of a small page of zeros from the source host, wherein, at the source host, the small page is part of one of the large pages of the workload; and upon detecting the receipt of the small page of zeros, storing, at the destination host, all zeros in a small page that is part of one of the large pages of the workload.
-
-