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


перечисление 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 (включая Ntddndis.h, Ntddndis.h)

См. также раздел

NDIS_RSS_PROCESSOR_INFO

NdisGetRssProcessorInformation

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