web-dev-qa-db-fra.com

Noyau en temps réel exécuté en tant que machine virtuelle

J'ai lu que l'utilisation d'un noyau Linux (noyau Ubuntu rt) pouvait augmenter le temps de réponse d'une application Java Java de 4x).

Mon seul problème est que je dois exécuter un programme qui n'a qu'une installation Windows sur la même machine.

Ma question est la suivante: l'exécution d'un noyau rt via une machine virtuelle sur la boîte Windows va-t-elle complètement à l'encontre de l'objectif d'utilisation du noyau rt?

Merci, Matt

2
user10403

Est-ce que l'exécution d'un noyau rt via une machine virtuelle sur la boîte Windows va complètement à l'encontre de l'objectif d'utilisation du noyau rt?

Oui.

La programmation VM elle-même est en concurrence pour le temps/la priorité du processeur réel. La programmation RT n'aura aucun effet majeur).

Si vous êtes désespéré et que vous le pouvez, retournez le problème: installez Ubuntu sur du métal nu et exécutez Windows dans VirtualBox.

3
Oli