METHODS AND APPARATUS FOR FAST CONTEXT SWITCHING IN A VIRTUALIZED SYSTEM

Patent №

US 8,312,468

Granted

2012-11-13

Filed 2009

Owner

OPEN KERNEL LABS

+1 more

Lab

AI components

1

hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

12481374

The present disclosure provides methods and apparatus for fast context switching in a virtualized system. In the disclosed system, a globally unique application-space identifier is associated with each guest application. No two applications share the same application-space identifier, even if the two applications reside in different virtual machines. Domain identifiers are used to ensure that a guest's mappings are only active when that guest is executing. A unique domain identifier is associated with each virtual machine, and all translation lookaside buffer entries thereby mapping the guest's kernel pages with that domain value. All other mappings are tagged with a predefined domain such as zero. In addition, a virtual memory management unit may be configured to support two virtual page table pointers and a configurable boundary between a virtual user page table and a virtual kernel page table. In such an instance, the two virtual page table pointers are presented to a guest operating system, and two physical page table pointers are associated with the two virtual page table pointers.

AI hardwareG06F 9/45558G06F 12/1027G06F 2009/45583

AI classification

AI hardware0.96
Vision0.00
Planning0.00
Evolutionary computation0.00
Knowledge representation0.00
Natural language0.00
Machine learning0.00
Speech0.00

Ownership

OPEN KERNEL LABS

assignment · 242370393

GENERAL DYNAMICS C4 SYSTEMS, INC.

assignment · 329850455

Assignors

WARTON, MATTHEW JOHN, VAN SCHAIK, CARL FRANS

On an employer assignment, the assignors are typically the inventors.

© 2026 NYSGPT2525 LLC