RSS에 대한 표준화된 INF 키워드

RSS 인터페이스는 레지스트리에 표시되고 INF 파일에 지정된 표준화된 INF 키워드 를 지원합니다.

다음 목록에서는 RSS에 대해 표준화된 열거형 INF 키워드를 보여 줍니다 .

*RSS
미니포트 어댑터에 대한 RSS 지원을 사용하거나 사용하지 않도록 설정합니다.

*RSSProfile
프로세서 선택 및 부하 분산 프로필입니다.

참고*RSSProfile 설정을 변경하려면 어댑터를 다시 시작해야 합니다.

표준화된 열거형 INF 키워드에는 다음과 같은 특성이 있습니다.

SubkeyName
INF 파일에서 지정해야 하며 레지스트리에 표시되는 키워드의 이름입니다.

ParamDesc
SubkeyName과 연결된 표시 텍스트입니다.


목록의 각 옵션과 연결된 열거형 정수 값입니다. 이 값은 NDI\params\ SubkeyNameValue\에 저장됩니다. EnumDesc
메뉴에 표시되는 각 값과 연결된 표시 텍스트입니다.

기본값
메뉴의 기본값입니다.

다음 표에서는 RSS 열거형 키워드에 대해 가능한 INF 항목에 대해 설명합니다.

SubkeyName ParamDesc EnumDesc
*RSS 수신측 배율 0 사용 안 함
1(기본값) 사용
*RSSProfile RSS 부하 분산 프로필 1 ClosestProcessor: 기본 동작은 Windows Server 2008 R2의 동작과 일치합니다.
2 ClosestProcessorStatic: 동적 부하 분산 없음 - 분산되지만 런타임 시 부하 분산은 수행하지 않습니다.
3 NUMAScaling: 모든 NUMA 노드에서 라운드 로빈 단위로 RSS CPU를 할당하여 NUMA 서버에서 실행되는 애플리케이션의 크기를 잘 조정할 수 있도록 합니다.
4(기본값) NUMAScalingStatic: RSS 프로세서 선택은 동적 부하 분산이 없는 NUMA 확장성과 동일합니다.
5 ConservativeScaling: RSS는 부하를 유지하기 위해 가능한 한 적은 수의 프로세서를 사용합니다. 이 옵션은 인터럽트 수를 줄이는 데 도움이 됩니다.

NDIS 6.30 에서 *RSSProfile에 대한 지원이 추가되었습니다.

다음 목록에서는 편집할 수 있는 RSS에 대한 표준화된 INF 키워드 를 보여 줍니다.

*RssBaseProcGroup
*RssBaseProcNumber 키워드에 지정된 프로세서 번호에 대한 프로세서 그룹의 수입니다.

*NumaNodeId
네트워크 어댑터의 메모리 할당에 사용되는 기본 NUMA 노드입니다. 또한 운영 체제는 RSS에 대해 먼저 기본 NUMA 노드의 CPU를 사용하려고 시도합니다.

가장 가까운 노드는 카드가 연결된 PCI 슬롯에 따라 달라지기 때문에 PCI 확장 카드에 대한 드라이버는 INF에서 NUMA 노드 ID를 정적으로 지정해서는 안 됩니다. 네트워크 어댑터가 시스템에 통합되고, NUMA 노드가 미리 알려져 있고, 런타임에 ACPI를 쿼리하여 노드를 확인할 수 없는 경우에만 *NumaNodeId 를 지정합니다.

참고 이 키워드가 있고 해당 값이 컴퓨터의 NUMA 노드 수보다 작으면 NDIS는 NDIS_RSS_PROCESSOR_INFO 구조의 PreferredNumaNode 멤버에서 이 값을 사용합니다.

참고 Windows 8 NIC RSS 프로필이 NUMAScaling(2) 또는 NUMAScalingStatic(3)으로 설정된 경우 *NumaNodeId 값이 무시됩니다.

*RssBaseProcNumber
지정된 그룹의 기본 RSS 프로세서 수입니다.

*MaxRssProcessors
RSS 프로세서의 최대 수입니다.

*RssMaxProcNumber
RSS 인터페이스의 최대 프로세서 수입니다. *RssMaxProcNumber가 지정된 경우 *RssMaxProcGroup도 지정해야 합니다.

*NumRSSQueues
RSS 큐의 수입니다.

*RssMaxProcGroup RSS 인터페이스의 최대 프로세서 그룹입니다.

*RssBaseProcGroup*RssBaseProcNumber 는 RSS에서 사용할 수 있는 가장 작은 프로세서 번호를 식별하는 PROCESSOR_NUMBER 구조를 형성합니다. *RssMaxProcGroup*RssMaxProcNumber 는 RSS와 함께 사용할 수 있는 최대 프로세서 번호를 식별하는 PROCESSOR_NUMBER 구조를 형성합니다.

예를 들어 *RssBaseProcGroup 이 1로 설정되고 *RssBaseProcNumber 가 16으로 설정되고 *RssMaxProcGroup 이 3으로 설정되고 *RssMaxProcNumber 가 8로 설정된 경우를 가정해 보겠습니다. 표기법을 사용하면 <group>:<processor> 기본 프로세서는 1:16이고 최대 프로세서는 3:8입니다. 그런 다음 프로세서 0:0, 0:32, 1:0 및 1:15는 기본 프로세서 번호보다 낮기 때문에 RSS의 후보로 간주되지 않습니다. 프로세서 1:16, 1:31, 2:0, 2:63, 3:0 및 3:8은 모두 RSS의 후보로 간주됩니다. 1:16~3:8 범위에 속하기 때문입니다. 프로세서 3:9, 3:31 및 4:0은 최대 프로세서 수를 초과하므로 RSS의 후보로 간주되지 않습니다.

NDIS 6.20에서는 *RssBaseProcGroup, *NumaNodeId, *RssBaseProcNumber*MaxRssProcessors 키워드에 대한 지원이 추가되었습니다.

NDIS 6.30에서는 *RssMaxProcNumber*NumRSSQueues 키워드에 대한 지원이 추가되었습니다.

편집할 수 있는 표준화된 INF 키워드에는 다음과 같은 특성이 있습니다.

SubkeyName
INF 파일에서 지정해야 하며 레지스트리에 표시되는 키워드의 이름입니다.

ParamDesc
SubkeyName과 연결된 표시 텍스트입니다.

유형
편집할 수 있는 값의 형식입니다. 값은 편집할 수 있는 숫자(Int) 또는 텍스트(편집)일 수 있습니다.

기본값
정수 또는 텍스트의 기본값입니다. <정의된> IHV는 값이 특정 IHV(독립 하드웨어 공급업체) 요구 사항과 연결되어 있음을 나타냅니다.

최소값
정수에 허용되는 최소값입니다. <정의된> IHV는 최소값이 특정 IHV 요구 사항과 연결되어 있음을 나타냅니다.

Max
정수에 허용되는 최대값입니다. <정의된> IHV는 최소값이 특정 IHV 요구 사항과 연결되어 있음을 나타냅니다.

다음 표에서는 편집할 수 있는 모든 RSS 키워드에 대해 설명합니다.

SubkeyName ParamDesc Type 기본값 최소값 최대값
*RssBaseProcGroup RSS 기본 프로세서 그룹 Int 0 0 MAXIMUM_GROUPS-1
*NumaNodeId 기본 NUMA 노드 Int 65535(모든 노드) 0 시스템별 - 65534를 초과할 수 없음
*RssBaseProcNumber RSS 기본 프로세서 번호 Int 0 0 MAXIMUM_PROC_PER_GROUP-1
*MaxRssProcessors 최대 RSS 프로세서 수 Int 16 1 MAXIMUM_PROC_PER_SYSTEM
*RssMaxProcNumber 최대 RSS 프로세서 번호 Int MAXIMUM_PROC_PER_GROUP-1(기본값) 0 MAXIMUM_PROC_PER_GROUP-1
*NumRSSQueues 최대 RSS 큐 수 Int 16 1 디바이스별
*RSSMaxProcGroup RSS 최대 프로세서 그룹 Int 0 0 MAXIMUM_GROUPS-1

참고*RssBaseProcGroup의 유효한 범위는 0에서 MAXIMUM_GROUPS-1이지만 Windows 7에서는 0이어야 합니다. 그렇지 않으면 TCP/IP 프로토콜은 RSS에 프로세서를 사용하지 않습니다.

참고*NumaNodeId (65535)의 기본값은 네트워크 어댑터가 NUMA 노드에 독립적임을 의미하며 NDIS는 다른 노드보다 노드를 선호하지 않아야 합니다. *NumaNodeId 키워드가 없으면 NDIS는 ACPI의 힌트에 따라 가장 가까운 노드를 자동으로 선택합니다.

참고*MaxRssProcessors 의 최대값은 NIC에서 지원할 수 있는 최대 프로세서 수로 설정될 수 있습니다. NDIS는 이 값을 현재 시스템의 최대 프로세서 수로 자동 제한합니다.

표준화된 INF 키워드에 대한 자세한 내용은 네트워크 디바이스에 대한 표준화된 INF 키워드를 참조하세요.