如何为 SUMO(城市交通模拟)分配更多 CPU 和 RAM

How to allocate more CPU and RAM to SUMO (Simulation of Urban Mobility)

我已经下载并解压缩了 sumo-win64-0.32.0 和 运行ning sumo.exe 这个功能强大的机器(64GB 内存,Xeon CPU E5-1650 v4 3.6GHz ) 对于在模拟的前 30 分钟内离开的大约 140k 次行程、108k 边缘和 25k 车辆类型。我注意到我的 CPU 只使用了 30%,内存只使用了 38%,有没有办法通过强制 sumo 使用更多 CPU 和 ram,或者可能 运行 来提高速度在平行下?来自 "Can SUMO be run in parallel (on multiple cores or computers)? 模拟本身总是 运行s 在一个核心上。"

似乎并行处理是不可能的 t,但是投入更多 CPU 和 ram 怎么样?

Windows 通常显示 CPU 利用率,100% 表示所有内核都已使用,因此 30% 可能已经超过一个内核,并且无法通过单个内核增加它线程应用程序作为相扑。此外,如果您的场景完全适合 RAM,则没有必要增加它。您可能想尝试 SUMO 的几种并行化方法之一,但其中 none 比一些玩具示例更进一步(并且 none 在官方发行版中)并且速度改进有时只是微不足道的。可能您能做的最好的事情就是进行一些分析并找到性能瓶颈 and/or 将您的结果发送给开发人员。