Gazebo | Ignition | Community
Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

Multithreading gzserver

Is it possible to run gzserver over multiple cores does gzserver incorporate multithreading?

When running gzserver all the physics and plugin modelling is really only run over a single core, my computer has 4 cores and 8 threads and I was wondering if it were possible to run gzserver across more than one core inorder to get better performance. If gzclient is run a the same time, it spreads itself over the remaining cores, but for my application the gui is not really that important.

when running htop with gazebo running the gzserver runs over two threads, utilising one at 114% and the other at 98% but still only getting a real time factor of 0.08

Any suggestions?