PowerShell Logo Small

Set-NetAdapterRss



This is the built-in help made by Microsoft for the command 'Set-NetAdapterRss', in PowerShell version 5 - as retrieved from Windows version 'Microsoft Windows Server 2012 R2 Standard' PowerShell help files on 2016-06-23.

For PowerShell version 3 and up, where you have Update-Help, this command was run just before creating the web pages from the help files.

SYNOPSIS

Sets the receive side scaling (RSS) properties on the network adapter.

SYNTAX


Set-NetAdapterRss [-Name] <String[]> [-AsJob] [-BaseProcessorGroup <UInt16>] [-BaseProcessorNumber <Byte>] [-CimSession <CimSession[]>] [-Enabled <Boolean>] [-IncludeHidden]
[-MaxProcessorGroup <UInt16>] [-MaxProcessorNumber <Byte>] [-MaxProcessors <UInt32>] [-NoRestart] [-NumaNode <UInt16>] [-NumberOfReceiveQueues <UInt32>] [-PassThru]
[-Profile <Profile>] [-ThrottleLimit <Int32>] [-Confirm] [-WhatIf] [<CommonParameters>]
Set-NetAdapterRss [-AsJob] [-BaseProcessorGroup <UInt16>] [-BaseProcessorNumber <Byte>] [-CimSession <CimSession[]>] [-Enabled <Boolean>] [-IncludeHidden]
[-MaxProcessorGroup <UInt16>] [-MaxProcessorNumber <Byte>] [-MaxProcessors <UInt32>] [-NoRestart] [-NumaNode <UInt16>] [-NumberOfReceiveQueues <UInt32>] [-PassThru]
[-Profile <Profile>] [-ThrottleLimit <Int32>] -InterfaceDescription <String[]> [-Confirm] [-WhatIf] [<CommonParameters>]
Set-NetAdapterRss [-AsJob] [-BaseProcessorGroup <UInt16>] [-BaseProcessorNumber <Byte>] [-CimSession <CimSession[]>] [-Enabled <Boolean>] [-MaxProcessorGroup <UInt16>]
[-MaxProcessorNumber <Byte>] [-MaxProcessors <UInt32>] [-NoRestart] [-NumaNode <UInt16>] [-NumberOfReceiveQueues <UInt32>] [-PassThru] [-Profile <Profile>] [-ThrottleLimit
<Int32>] -InputObject <CimInstance[]> [-Confirm] [-WhatIf] [<CommonParameters>]



Search powershellhelp.space

DESCRIPTION


The Set-NetAdapterRss cmdlet sets the receive side scaling (RSS) properties on the network adapter. RSS is a scalability technology that distributes the receive network
traffic among multiple processors by hashing the header of the incoming packet. Without RSS in WindowsServer®2008, WindowsServer®2008R2, and Windows Server® 2012; network
traffic is received on the first processor which can quickly reach full utilization limiting receive network throughput. Many properties can be configured using the
parameters to optimize the performance of RSS. The selection of the processors to use for RSS is an important aspect of load balancing. Most of the parameters for this
cmdlet help to determine the processors used by RSS. A thorough understanding of RSS is recommended before modifying individual parameters. Selecting the correct profile
should be sufficient in most scenarios.



<

RELATED LINKS

Online Version: http://go.microsoft.com/fwlink/p/?linkid=287429
Disable-NetAdapterRss
Enable-NetAdapterRss
Get-NetAdapterRss

REMARKS

<

Examples


EXAMPLE 1

PS C:\>Set-NetAdapterRss –Name "Ethernet" -Profile NUMAStatic



This example sets an RSS profile for a non-uniform memory access (NUMA) server without dynamic load balancing.