Skip Navigation

Tuning Your Hypervisor for Better Performance

Complete the form below to watch the webinar.

Thank you for your interest! Your webcast is being downloaded now.

If the link does not open immediately, please click here to access the webcast.

Are you sure you don't want to stay in touch?

If you'd like to receive communications from us, please select the box above. You can always update your preferences later from our Privacy Policy. If the box is left blank, your information will NOT be collected by BlackBerry.

Download Now

Error submitting form. Please try again later.

Hypervisors create virtual machines that are well-insulated from external corruption and allow mixed systems with different safety requirements to run on the same system-on-a-chip (SoC).  But virtualization is rarely straightforward. Your virtualized guest’s operating system may have limited configuration or virtual interface options. Or you may be compelled to introduce new features even if it could lead to a drop in performance.

Configuring virtual machines for optimal performance – particularly in safety certified environments— takes specialized skills and tuning techniques. This webinar explores best practices for hypervisor analysis and tuning and presents techniques and tooling examples you can use when building hypervisor-enabled devices.

Join us for this one-hour webinar and learn how to:

  • Start off right with initial virtual machine and guest configurations
  • Use both top down and bottom up analysis to monitor system performance
  • Tune VirtIO shared interfaces such as disk, network, graphics and audio
  • Add instrumentation from within the guest for even finer-grained analysis

The tuning techniques we will discuss are common to all hypervisors that use virtual CPUs, along with pass-through and virtual device support. We will use the QNX Hypervisor for Safety to show a working example of the techniques in action.


Randy Martin

Product Manager, Virtualization Technologies
BlackBerry QNX

Randy manages BlackBerry QNX’s virtualization software, led by the QNX embedded hypervisor. He is also part of the QNX Acoustics team, helping to define and deliver soundscape solutions for the automobile. Randy has held many roles including software development, technical field support and product management. Randy Martin holds an associate degree in Electrical Engineering, Ryerson University, Canada.