перечисление 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) |