This page looks best with JavaScript enabled

Poor Network Performance With FreeBSD Based Distro's On Hyper-V

 ·  ☕ 1 min read

The Problem

When using FreeBSD based distro’s like TrueNAS-Core or pfSense on Hyper-V network performance is very poor.

The Solution

Receive Segment Coalescing (RSC) is enabled by default on all virtual NICs with Hyper-V and it should be disabled if you are experiencing poor network performance. You can do this with a quick PowerShell command.

Find out if Software RSC is enabled on your virtual NICs:

Get-VMSwitch -Name * | Select name, *RSC*

Disable Software RSC on a specific virtual NIC:

Set-VMSwitch -Name "virtual NIC name" -EnableSoftwareRsc $false

Support My Work

If you would like to support me, please check out the link below.

If you have any questions or comments please leave them below.


Share on
Support the author with