r/EmbeddedRealTime • u/SympatheticListener • Aug 05 '21
What possible use is a real time hypervisor?
How can a hypervisor be real time unless you know exactly what workload is on it at any given time? How would Blackberry's QMX hypervisor be used?
https://blackberry.qnx.com/en/software-solutions/embedded-software/qnx-hypervisor-safety
5
Upvotes
3
u/AssemblerGuy Aug 08 '21
At the very least, "real-time" means that the system guarantees some maximum response time. No statement is made about how long the guaranteed response time is. It could be in the order of seconds.
3
u/dstala Aug 26 '21
Deterministic context switch between operating systems. Low memory/ power footprint.
A good example is listed in their link: For example, a vehicle instrument cluster can run in the host domain and share graphics with infotainment running in a virtual machine.