Aug 9, 2011
tom

Free alternative to NI Real-Time Hypervisor?

Question

Is there an free alternative to National Instruments’ NI Real-Time Hypervisor? National Instruments provides both a Windows and Linux versions.

Answer

I’m not sure what you’re looking to accomplish, but it sounds like a mix of wanting a realtime OS, CPU shielding/affinity and a standard Linux or Windows userspace for development; all on standard hardware.

On the Linux side, this can definitely be accomplished with a realtime OS like RedHat MRG Realtime (commercial), Scientific Linux Realtime (Free) or SuSE’s realtime offering (commercial).

That gets you a realtime kernel and OS. If you need to run specific tasks on a specific CPU or CPUs, you can use CPU shielding techniques to perhaps, create a group of CPUs for the OS and another group reserved for your realtime application execution.

Usually realtime and virtualization don’t go hand-in-hand. The operating systems listed above provide extremely granular control over processes, scheduling, priority and interrupt handling.

Related posts:

  1. Get VPS real CPU frequency and RAM size
  2. Real-time log parsing and reporting
  3. query different free share spaces by powershell, but every time got the same result
  4. Real-time Bandwith report
  5. Amazon EC2: Getting charged for usage of micro free tier

Leave a comment