Поделиться через


перечисление NDIS_RSS_PROFILE (ntddndis.h)

Это перечисление не поддерживается.

Синтаксис

typedef enum _NDIS_RSS_PROFILE {
  NdisRssProfileClosest,
  NdisRssProfileClosestStatic,
  NdisRssProfileNuma,
  NdisRssProfileNumaStatic,
  NdisRssProfileConservative,
  NdisRssProfileBalanced,
  NdisRssProfileMaximum
} NDIS_RSS_PROFILE, *PNDIS_RSS_PROFILE;

Константы

 
NdisRssProfileClosest
Поведение по умолчанию согласуется с поведением Windows Server 2008 R2.
NdisRssProfileClosestStatic
Динамической балансировки нагрузки нет. Распределение, но не балансируйте нагрузку во время выполнения.
NdisRssProfileNuma
Назначьте ЦП RSS на основе циклического перебора на каждом узле NUMA, чтобы приложения, работающие на серверах NUMA, хорошо масштабируются.
NdisRssProfileNumaStatic
Выбор процессора RSS совпадает с масштабируемостью NUMA без динамической балансировки нагрузки.
NdisRssProfileConservative
RSS использует как можно меньше процессоров для поддержания нагрузки. Этот параметр помогает уменьшить количество прерываний.
NdisRssProfileMaximum
Это значение перечисления зарезервировано. Не используйте.

Замечания

Тип перечисления NDIS_RSS_PROFILE указывает текущий профиль балансировки нагрузки RSS.

Сетевые драйверы NDIS используют тип перечисления NDIS_RSS_PROFILE для задания значения элемента RssProfile структуры NDIS_RSS_PROCESSOR_INFO.

Требования

Требование Ценность
минимальные поддерживаемые клиентские Поддерживается в NDIS 6.30 и более поздних версиях.
заголовка ntddndis.h (include Ntddndis.h, Ntddndis.h)

См. также

NDIS_RSS_PROCESSOR_INFO

NdisGetRssProcessorInformation

Стандартные ключевые слова INF для RSS