Enhanced Virtual Memory Framework for Fine-grained Memory Management

page overlays n.w
1 / 6
Embed
Share

"Discover the benefits of managing memory at a fine granularity in this session with Vivek Seshadri and team. Explore efficient capacity management, protection, and security features. Learn why a 4KB page size is not considered fine-grained and how the framework enables powerful access semantics and flexible memory management techniques."

  • Memory Management
  • Virtual Memory
  • Fine-grained
  • Capacity Management
  • Security

Uploaded on | 0 Views


Download Presentation

Please find below an Image/Link to download the presentation.

The content on the website is provided AS IS for your information and personal use only. It may not be sold, licensed, or shared on other websites without obtaining consent from the author. If you encounter any issues during the download, it is possible that the publisher has removed the file from their server.

You are allowed to download the files provided on this website for personal or commercial use, subject to the condition that they are used lawfully. All files are the property of their respective owners.

The content on the website is provided AS IS for your information and personal use only. It may not be sold, licensed, or shared on other websites without obtaining consent from the author.

E N D

Presentation Transcript


  1. Page Overlays An Enhanced Virtual Memory Framework to Enable Fine-grained Memory Management Session 2B 10:45 AM Vivek Seshadri Gennady Pekhimenko, Olatunji Ruwase, Onur Mutlu, Phillip B. Gibbons, Michael A. Kozuch, Todd C. Mowry, Trishul Chilimbi

  2. Managing memory at a fine-granularity has many benefits (efficient capacity management, protection, security, )

  3. Managing memory at a fine-granularity has many benefits (efficient capacity management, protection, security, ) 4KB (page size) is NOT a fine-granularity

  4. Managing memory at a fine-granularity has many benefits (efficient capacity management, protection, security, ) 4KB (page size) is NOT a fine-granularity Page Overlays P V O

  5. Managing memory at a fine-granularity has many benefits (efficient capacity management, protection, security, ) 4KB (page size) is NOT a fine-granularity Page Overlays P Simple Low cost Largely retains the structure of existing virtual memory systems V O

  6. Managing memory at a fine-granularity has many benefits (efficient capacity management, protection, security, ) 4KB (page size) is NOT a fine-granularity Page Overlays P Simple Low cost Largely retains the structure of existing virtual memory systems V O Powerful Access Semantics Many applications Efficient copy-on-write Sparse data structure representation Fine-grained metadata management Flexible superpages Memory checkpointing Fine-grained deduplication Virtualizing speculation

More Related Content