Page 1 of 1

x86 multicore hyperthreading global queue tree best practice

Posted: Sat Jan 02, 2016 2:16 pm
by deejayq
i have a scenario in which i have to limit user traffic on a queue tree with global as parent. as i've read only one core is used for the queue tree. i have an i3-2120 with hypethreading enabled (so i have 4 virtual cores). is it better to disable hyperthreading so that routeros will use one of the two physical cores or is smart enough not to use the second virtual core if the first virutal core on the same physical core is maxed out (when hyperthreading is enabled)?

Re: x86 multicore hyperthreading global queue tree best practice

Posted: Tue Jan 19, 2016 10:09 pm
by deejayq
anybody have some experience?

Re: x86 multicore hyperthreading global queue tree best practice

Posted: Wed Jan 20, 2016 1:32 am
by InoX
With HT is better. I tested a long time ago with Pentium 4 HT.

Re: x86 multicore hyperthreading global queue tree best practice

Posted: Wed Jan 20, 2016 2:12 am
by chechito
another important topic is HT is improved on every generation of Intel CPUs