Как записать время симуляции в OMNeT ++? - PullRequest
0 голосов
/ 01 июля 2019

Я запускаю две разные симуляции с разными номерами хостов и хочу сравнить время симуляции, как я могу получить время симуляции поля в результатах скалярной записи?

Спасибо

1 Ответ

2 голосов
/ 01 июля 2019

Обычно время моделирования заранее определяется пользователем (т.е. sim-time-limit), поэтому оно не является результатом моделирования. Если у вас есть какое-то определенное условие остановки, которое останавливает симуляцию, то вы должны также записать фактическое время симуляции вручную в виде скаляра где-то в методе finish().

С другой стороны, если вас интересует время, необходимое для завершения моделирования, то вам следует измерить это также вручную, поскольку это не является свойством моделирования, а скорее зависит от эффективности компилятора, скорость вашего процессора и т. д. Тем не менее в этом случае вы должны вручную измерить это время и записать его.

...