Kevin Stratvert provides a step-by-step tutorial, learn how you can use Microsoft Hyper-V to create virtual machines.

Hyper-V enables running virtualized computer systems on top of a physical host.

These virtualized systems can be used and managed just as if they were physical computer systems, however they exist in virtualized and isolated environment.

Special software called a hypervisor manages access between the virtual systems and the physical hardware resources. Virtualization enables quick deployment of computer systems, a way to quickly restore systems to a previously known good state, and the ability to migrate systems between physical hosts.

Jeff Geerling puts the Compute Module 4 through its paces and compares it to the Raspberry Pi 4 and Compute Module 3+, highlighting some great new features like a PCI Express 1x slot on the IO board and NVMe support.

Content index:

  • 00:00 – Introduction
  • 03:29 – A Complete Redesign
  • 04:35 – PCIe, USB 3, and NVMe
  • 10:04 – Networking – Wired and Wireless
  • 12:37 – CPU Performance
  • 13:41 – eMMC Performance
  • 14:54 – USB Boot
  • 15:50 – NAS/NFS Performance
  • 17:05 – IO Board Features
  • 19:47 – Summary and Final Thoughts
  • 20:50 – Bloopers