Abstract:
The «Hypervisor Functional Specification» document published by the Microsoft Corporation is considered in the article. This specification is the first attempt to unify the virtual runtime environment of operating systems. The article explores the interfaces between the hypervisor itself and the hypervisor-managed operating systems. The article also analyzes the way this technology could be used for operating systems development.