Je n'ai jamais dis qu'il y avait la machine virtuelle qui tourne en tache de fond.
Par exemple avec un programme java (plus lent car pas un hello word hein...) :
> time java -jar wiihamster.jar
real 0m5.235s
user 0m0.524s
sys 0m0.084s
> time java -jar wiihamster.jar
real 0m2.042s
user 0m0.536s
sys 0m0.052s
Grande différence. La première fois je n'avais encore jamais lancé java sur cette machine. La deuxième fois si.
Et pourtant, pas de process 'java' en tache de fond.
N'as tu jamais démarré mono (pour une raison X ou Y) sur ta machine avant de faire ce test (et sans utiliser preload hein...) ? Si non, ce sont les résultats de mono a froid, et je m'excuse donc de ma suspicion : Mono est léger au démarrage.
Après, un "environnement d'exécution", pour moi ça veut tout et rien dire. Le vrai process qui se lancera sera "mono" (soit au final la machine virtuelle) qui se démerdera pour lire tous les fichiers et foutre tout ton "environnement d'éxécution" en RAM.
[^] # Re: Importance
Posté par HoloAddict . En réponse à la dépêche L'évolution de Fastboot. Évalué à 2.
Par exemple avec un programme java (plus lent car pas un hello word hein...) :
> time java -jar wiihamster.jar
real 0m5.235s
user 0m0.524s
sys 0m0.084s
> time java -jar wiihamster.jar
real 0m2.042s
user 0m0.536s
sys 0m0.052s
Grande différence. La première fois je n'avais encore jamais lancé java sur cette machine. La deuxième fois si.
Et pourtant, pas de process 'java' en tache de fond.
N'as tu jamais démarré mono (pour une raison X ou Y) sur ta machine avant de faire ce test (et sans utiliser preload hein...) ? Si non, ce sont les résultats de mono a froid, et je m'excuse donc de ma suspicion : Mono est léger au démarrage.
Après, un "environnement d'exécution", pour moi ça veut tout et rien dire. Le vrai process qui se lancera sera "mono" (soit au final la machine virtuelle) qui se démerdera pour lire tous les fichiers et foutre tout ton "environnement d'éxécution" en RAM.