En théorie, aucun module dans le noyau n'est nécessaire.
Les modules de VMWare et plex86 ont un objectif de performance et de faciliter l'usage par les utilisateurs:
- locking des périphériques amovibles (floppy, CD, ...) pour éviter les accès concurrents
- accès direct aux secteurs des disques pour travailler sur les systèmes de fichiers éventuellement partagés
Pour les performances du réseau: l'OS hébergé donne un paquet de byte (stack TPC/IP comprise) à la carte... mais il faut que le simulateur fasse le travail inverse pour utiliser les API socket de l'OS hote.
Inconcevable et inutile (2 constructions de stack, 1 unpacking), donc le module court-circuite la pile tcp-ip de Linux.
[^] # Re: Plex86 (ex-FreeMWare) sort en v0.1
Posté par Yves Martin . En réponse à la dépêche Plex86 (ex-FreeMWare) sort en v0.1. Évalué à 4.
En théorie, aucun module dans le noyau n'est nécessaire.
Les modules de VMWare et plex86 ont un objectif de performance et de faciliter l'usage par les utilisateurs:
- locking des périphériques amovibles (floppy, CD, ...) pour éviter les accès concurrents
- accès direct aux secteurs des disques pour travailler sur les systèmes de fichiers éventuellement partagés
Pour les performances du réseau: l'OS hébergé donne un paquet de byte (stack TPC/IP comprise) à la carte... mais il faut que le simulateur fasse le travail inverse pour utiliser les API socket de l'OS hote.
Inconcevable et inutile (2 constructions de stack, 1 unpacking), donc le module court-circuite la pile tcp-ip de Linux.