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