This page looks best with JavaScript enabled

Poor Network Performance With FreeBSD Based Operating Systems 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:

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

Disable Software RSC on a specific virtual NIC:

1
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.

Thanks
-Mike

Share on
Support the author with