Так давайте отделим мухи от котлет. SMP технологии от HT, потому как это совсем разные вещи. НТ грубо говоря это второй “вход” в процессор на логическом уровне, SMP это два (и более) процессора. Смысл НТ: загрузить простаивающие испольнительные блоки проца. Вот здесь кроется один интересный момент, если приложение оптимизировано под Р4, то его код уже построен так, что максимально задействуются все блоки процессора и в ЭТОМ случае включение НТ не только не приведет к увеличению скорости работы, а наоборот замедлит её, т.к. появятся расходы планировщика задач оси на переключение между двумя логическими процессорами. Что кстати и неоднократно было показано различными тестами. Но речь идет только об оптимизированных под Р4 приложениях. Оптимизации специально под НТ не существует. А поддержка SMP это совсем другое дело.
Copyright ©