Très souvent, les experts des systèmes Unux/Linux et des systèmes Windows se disputent ce qui est le mieux. Et je me souviens de la phrase - "Vous n'aimez pas les chats ? Oui, vous ne savez tout simplement pas comment les cuisiner.«
Et le fait est qu'en fait la vérité se situe quelque part entre les deux. Les deux systèmes sont bons à leur manière, et il est important d'appliquer ces systèmes là où ils sont le plus efficaces. Mais il y a une autre nuance, celle-ciSavoir s'installer correctement» Et dans cet article, nous aborderons un petit problème qui se manifeste si vous avez un hyperviseur basé sur Windows et un environnement de virtualisation Hyper-V, et une machine virtuelle FreeBSD. Dans cette configuration, la vitesse du réseau dans FreeBSD sur Hyper-V sera lente.
La cause de ce problème est le noyau FreeBSD 12.3 et 13. Ces versions ne prennent pas en charge la technologie Receive Segment Coalescing (RSC).
solution:
1. Vérifiez si RSC est activé pour les commutateurs virtuels. Pour ce faire, saisissez la commande suivante dans PowerShell :
Obtenez VMSwitch | % { $_ | Sélectionner-Objet *RSC* }
2. Désactivez le logiciel RSC :
Set-VMSwitch -NomNom du commutateur virtuel> -EnableSoftwareRsc $false
- doit être remplacé par le nom de votre commutateur virtuel.