Je dispose d'une configuration simple du système où deux hôtes et un lien entre eux existent.
Une tâche est envoyée d'un hôte à un autre :
msg_task_t task = MSG_task_create("nom", 1, 1, NULL);
MSG_task_send(task, "travailleur");
L'hôte destinataire mesure le temps de réception de la tâche :
XBT_INFO("temps %g", MSG_get_clock());
MSG_task_receive(&task, "travailleur");
XBT_INFO("temps %g", MSG_get_clock());
Je m'attends à ce que l'envoi de la tâche dure 1 seconde, mais j'ai 1.08247 :
[travailleur:travailleur:(2) 0.000000] [exemple/INFO] temps 0
[travailleur:travailleur:(2) 1.082474] [exemple/INFO] temps 1.08247
Pourquoi est-ce ?