CPU Speed vs Core Count

comparing CPU options,is a 4 core 8 thread 3.4 Ghz processor going to be better than say a 6 core 12 thread at 2.0 Ghz or is more threads going to yield better performance from a pure routing perspective?

I believe more threads, but I am not sure.

Thanks!

1 Like

Depends on your load.
Some loads only use a single core, they benefit from highest CPU clock, making number of cores irrelevant

Hello @Antleo ,

The rule looks like this:
If you have a higher CPU frequency you can reach more throughput per flow. As an example “Host A” send some traffic to “Host B” through the VyOS router
If you have more cores, your router can serve more flows but with less throughput speed per-flow than with higher CPU frequency.

Note: HT (hyper-threading) should not help and this feature is better to disable in BIOS.

1 Like

thanks for the awesome information.

1 Like