System for executing code with blind hypervision mechanism
AssigneeCommissariat A L'energie Atomique Et Aux Energies Alternatives
InventorsPhilippe Dore, Emmanuel Ohayon, Renaud Sirdey
Life of this patent
Estimating the term…
Abstract
A system for executing code with blind hypervision mechanism comprises: at least one addressable physical memory, a processor operating in at least two modes, a mode termed initialization making it possible to define at least one partition in the memory and at least one second mode termed nominal, a memory bus linking the processor to the memory, a memory partitioning unit positioned on the memory bus, the unit being adapted for restricting memory access to the partition currently executing when the processor is in a mode other than the initialization mode.
Claims6
A system for executing code with a blind hypervision mechanism, said system comprising:
- at least one addressable physical memory;
- a processor operating in at least two modes including an initialization mode making possible to define at least one partition in the memory and at least one nominal mode;
- a memory bus linking the processor to the memory;
- a memory partitioning unit positioned on the memory bus, said unit being adapted for restricting memory access to the partition currently executing when the processor is in a mode other than the initialization mode;
- a memory partition allocated to a hypervisor and at least one memory partition allocated to at least one virtual machine (VM);
- a virtual machine loader making possible to load into memory a virtual machine with a view to execution of the virtual machine;
- in which the processor comprises a hypervisor mode, during which, access to the physical memory is only possible when the virtual machine loader is executed;
- a memory management unit (MMU) and a memory protection unit (MPU) being positioned between the processor and the memory partitioning unit.
Dependencies are inferred from the claim text.