3

I read that using a Linux kernel (Ubuntu rt kernel) was able to increase the response time of a Java application by 4x.

My only problem is that I must run a program that only has a Windows installation on the same machine.

My question is: Will running a rt kernel through a virtual machine on the Windows box completely defeat the purpose of using the rt kernel?

Thanks, Matt

Ringtail
  • 16,285

1 Answers1

5

Will running a rt kernel through a virtual machine on the windows box completely defeat the purpose of using the rt kernel?

Yes.

The VM itself is competing for real CPU time/priority. The RT scheduling will have no major effect.

If you're desperate and you can, flip the problem: Install Ubuntu on bare metal and run Windows in VirtualBox.

Oli
  • 299,380