Freescale’s QorIQ P4 series processors feature hypervisor software, which allows cores to run different operating systems. A hypervisor is a special low-level software program that facilitates secure partitioning. It acts as the partitions’ resources and security manager, presenting a virtual machine to the OS running in each partition. A hypervisor may manage multiple virtual machines and partitions, even on a single core, in a manner similar to how an operating system switches processes.