[personal profile] robopet3
Вынос из переписки:
Применяется нечто вроде кооперативно-вытесняющей многозадачности. В принципе любое действие из
25.1.3 Instructions That Cause VM Exits Conditionally
https://www.intel.com/content/dam/www/public/us/en/documents/manuals/64-ia-32-architectures-software-developer-vol-3c-part-3-manual.pdf
может выбросить Lcpu в VMM, а дальше его можно скедулить, если гость не кинет в него IPI для новой задачи.
Но вот умы придумали, как можно выбрасывать в root напрямую в handler:
https://www.researchgate.net/publication/261247420_Virtual_Cpu_Scheduling_Techniques_for_Kernel_Based_Virtual_Machine_Kvm
И фичу с PLE завезли во все линуксы, включая ESXi с 5.0:
https://communities.vmware.com/t5/Technical-Community-Resources/ESX-i-Support-of-Intel-VT-x-and-AMD-V-Features/ta-p/2775788

Profile

robopet3

May 2023

S M T W T F S
 12 3456
78910111213
14151617181920
21222324252627
28293031   

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Feb. 23rd, 2026 02:18 am
Powered by Dreamwidth Studios