静脉模拟 运行 非常慢

Veins simulation running very slow

我是 运行 静脉模拟,有 25 辆汽车和 100 个 Rsu。模拟 运行 非常慢。我试过给出的例子,情况是一样的。我能做什么 ? 我尝试过使用 Release 模式,关闭动画,使用命令模式,将并行进程的数量从 1 增加到 4。没有任何帮助,在快速模式下它会减慢到毫秒。

更新:当发送和接收更多消息时,模拟变得更慢。 有 5 辆汽车和 50 个 RSU,范围为 500 米,这是我的模拟速度:

** Event #27359744 t=46.268980990815 Elapsed: 5387.036s (1h 29m) 46% completed Speed: ev/sec=4094.07 simsec/sec=0.00195494 ev/simsec=2.09421e+006 Messages: created: 21616816 present: 20679 in FES: 20123

目前正在使用命令模式。

我弄明白了为什么模拟很慢,每秒事件数是 ev/simsec=2.09421e+006。所以我调试了代码,发现对于 RSU 收到的每条消息,它都会发回一条消息。所以在删除它之后,模拟 运行 快得多。