Я использую несколько удаленных серверов для тестирования параллельной системы, каждый раз процесс занимает около 0,4 с. Поэтому, когда я запускаю программу на нескольких серверах, диапазон времени работы составляет от 0 до 1 с. Странные результаты были получены из-за небольшой разницы системного времени в каждом пульте, которые показывают следующее:
[1] 14:25:45 [SUCCESS] student@10.18.65.23:22
Sun Dec 25 14:25:46 EST 2016
[2] 14:25:45 [SUCCESS] student@10.18.65.22:22
Sun Dec 25 14:25:45 EST 2016
[3] 14:25:45 [SUCCESS] student@10.18.65.24:22
Sun Dec 25 14:25:46 EST 2016
[4] 14:25:45 [SUCCESS] student@10.18.65.25:22
Sun Dec 25 14:25:46 EST 2016
[5] 14:25:45 [SUCCESS] student@10.18.65.21:22
Sun Dec 25 14:25:47 EST 2016
Серверы имеют разницу от 1 до 2 с, поэтому результаты моих тестов ниже 0. Так как же избежать этой разницы в серверах, чтобы результаты были нормальными?