作为虚拟机运行的实时内核

作为虚拟机运行的实时内核

我读到使用 Linux 内核(Ubuntu rt 内核)能够将 Java 应用程序的响应时间提高 4 倍。

我唯一的问题是我必须运行仅在同一台机器上安装了 Windows 的程序。

我的问题是:在 Windows 系统上通过虚拟机运行 rt 内核是否会完全违背使用 rt 内核的目的?

谢谢,马特

答案1

通过 Windows 机器上的虚拟机运行 rt 内核是否会完全违背使用 rt 内核的目的?

是的。

VM 本身正在争夺实际 CPU 时间/优先级。RT 调度不会产生重大影响。

如果您迫切需要并且能够做到,请反转问题:在裸机上安装 Ubuntu 并在 VirtualBox 中运行 Windows。

相关内容