multi-threaded processes in RouterOS

so i’m looking at one of our x86 systems in the Profile menu, and with it set to “All” on the CPU setting, i see that there are multiple entries with the same process name. does this mean that if there is more than one entry for a given process, that the process in question can actually distribute the load across the multiple cores contained on the CPU?

also, if so, is there any documentation anywhere that details which versions of ROS have multi-threaded support for which processes?
ROSprocesses.png

Hi,

good question!

Another question would be: Is the profiler displaying processes and/or threads?
Displaying the same process name on multiple CPU isn’t necessarily an indicator for multi-threading, the process may be just instantiated multiple times.

Ape

yes, exactly my point, which is why i wanted to post this up and see if anyone knew for sure. the fact that there is nothing anywhere that i have been able to find stating which processes are multi-threaded and which ones are single-threaded only is extremely frustrating. depending on usage of the products, the hardware requirements can be vastly different, and it would be great to have all the facts beforehand so you could make the best hardware purchasing decisions based on that usage.