Формула для маски привязки процессора (IIS)

У Вас есть прокси-сервер, который используют клиенты? Проверьте интернет-Опции-> соединения-> настройки локальной сети в IE. Если у Вас есть завихрение (получите версию Windows MSVC здесь: http://curl.haxx.se/latest.cgi?curl=win32-ssl-devel-msvc), пытаются выполнить завихрение от командной строки:

завихритесь-D-http://nestleondemand.supplier.ariba.com/ad/webjumper?itemID=ABN0AHS3yxNmX&awcharset=UTF-8

это должно распечатать больше деталей о том, что происходит.

3
задан 21 January 2013 в 19:44
2 ответа

http://www.iis.net/configreference/system.applicationhost/applicationpools/add/cpu

smpProcessorAffinityMask
Необязательный атрибут uint.

Задает шестнадцатеричную маску процессора для мультипроцессора компьютеры, который указывает, на каком ЦП рабочий обрабатывает пул приложений должен быть привязан. Прежде чем это свойство вступит в силу, атрибут smpAffinitized должен иметь значение true для приложения. pool.

Примечание. На 64-разрядных компьютерах атрибут smpProcessorAffinityMask содержит DWORD младшего разряда для маски процессора, а Атрибут smpProcessorAffinityMask2 содержит DWORD высокого порядка для маска процессора. На 32-битных компьютерах smpProcessorAffinityMask2 атрибут не действует.

Если вы установите значение 1 (что соответствует 00000000000000001 в двоичный), рабочие процессы в пуле приложений работают только на первый процессор. Если вы установите значение 2 (что соответствует 0000000000000010 в двоичном формате) рабочие процессы выполняются только на второй процессор. Если вы установите значение 3 (что соответствует 0000000000000011 в двоичном формате) рабочие процессы запускаются как на первом и вторые процессоры.

Примечание. Не устанавливайте для этого свойства значение 0. Это отключает симметричный многопроцессорности (SMP) и создает состояние ошибки. Эта означает, что процессы, запущенные на одном ЦП, не останутся аффилированными

Значение по умолчанию - 4294967295.

Сначала установите smpAffinitized в значение true.

Идентификация процессора идет справа налево. Начинается с процессора 0. Чтобы установить привязку к последним 12 процессорам:

0000 0000 1111 1111 1111 0000 0000 0000

Затем вы конвертируете это в шестнадцатеричный формат:

0x1FFE000
5
ответ дан 3 December 2019 в 04:58

Я сделал диаграмму для каждой привязки узла NUMA. Надеюсь, кому-то это поможет.

enter image description here

4
ответ дан 3 December 2019 в 04:58

Теги

Похожие вопросы