anton
05.09.2007, 13:09
В системе имеется такая служба irqbalance.
Ознакомившись с документацией, пришёл к выводу что оно занимается распределением прерываний между процессорами в многопроцессорных системах и должно положительным образом сказываться на производительности.
Соответственно, если проц один, то запускать её вроде как нет смысла.
Но если проц двухъядерный или если включён Hyper Threading то по команде
#######
$ cat /proc/cpuinfo
#######
видно 2 процессора.
Поэтому, очень интересно, что по этому поводу будет думать irqbalance?
Или всё-таки его работа подразумевает наличие реальных физических процессоров?
Спасибо.
Ознакомившись с документацией, пришёл к выводу что оно занимается распределением прерываний между процессорами в многопроцессорных системах и должно положительным образом сказываться на производительности.
Соответственно, если проц один, то запускать её вроде как нет смысла.
Но если проц двухъядерный или если включён Hyper Threading то по команде
#######
$ cat /proc/cpuinfo
#######
видно 2 процессора.
Поэтому, очень интересно, что по этому поводу будет думать irqbalance?
Или всё-таки его работа подразумевает наличие реальных физических процессоров?
Спасибо.