-
公开(公告)号:US20230161616A1
公开(公告)日:2023-05-25
申请号:US17533625
申请日:2021-11-23
Applicant: VMware, Inc.
Inventor: Jayneel Gandhi , Sujay Yadalam Sudarshan
IPC: G06F9/46 , G06F9/4401 , G06F9/445 , G06F9/54 , G06F9/455
CPC classification number: G06F9/461 , G06F9/4403 , G06F9/44505 , G06F9/545 , G06F9/45558
Abstract: Systems and methods are described for communications across privilege domains within a central processing unit (“CPU”) core. The CPU core can store a kernel context associated with an operating system within the CPU. An application can request access to the CPU, and the CPU can load a user context associated with the application into the CPU. The CPU can execute instructions from the application while both the kernel context and the user context persist in the CPU. Because both contexts are stored on the CPU, the CPU can switch contexts without loading or unloading context data from memory.