Invention Grant
US09032398B2 Online classification of memory pages based on activity level represented by one or more bits
有权
基于由一个或多个位表示的活动级别的内存页面的在线分类
- Patent Title: Online classification of memory pages based on activity level represented by one or more bits
- Patent Title (中): 基于由一个或多个位表示的活动级别的内存页面的在线分类
-
Application No.: US12834662Application Date: 2010-07-12
-
Publication No.: US09032398B2Publication Date: 2015-05-12
- Inventor: Irfan Ahmad , Carl A. Waldspurger , Alexander Thomas Garthwaite , Kiran Tati , Pin Lu
- Applicant: Irfan Ahmad , Carl A. Waldspurger , Alexander Thomas Garthwaite , Kiran Tati , Pin Lu
- Applicant Address: US CA Palo Alto
- Assignee: VMware, Inc.
- Current Assignee: VMware, Inc.
- Current Assignee Address: US CA Palo Alto
- Main IPC: G06F21/00
- IPC: G06F21/00 ; G06F12/00 ; G06F12/08 ; G06F12/10

Abstract:
Activity level of memory pages is classified in virtual machine environment, so that processes such as live VM migration and checkpointing, among others, can be carried out more efficiently. The method includes the steps of scanning page table entries of hypervisor-managed page tables continuously over repeating scan periods to determine whether memory pages have been accessed or not, and for each memory page, determining an activity level of the memory page based on whether the memory page has been accessed or not since a prior scan and storing the activity level of the memory page. The activity level of the memory page may be represented by one or more bits of its page table entry and may be classified as having at least two states ranging from hot to cold.
Public/Granted literature
- US20120011504A1 ONLINE CLASSIFICATION OF MEMORY PAGES BASED ON ACTIVITY LEVEL Public/Granted day:2012-01-12
Information query