Molto spesso esperti di sistemi Unux/Linux e sistemi Windows discutono tra loro su quale sia il migliore. E ricordo la frase - "Non ti piacciono i gatti? Sì, semplicemente non sai come cucinarli.«
E il fatto è che in realtà la verità sta nel mezzo. Entrambi i sistemi sono buoni a modo loro ed è importante applicarli dove sono più efficaci. Ma c'è un'altra sfumatura, questaSapere come impostare correttamente» E in questo articolo, toccheremo un piccolo problema che si manifesta se si dispone di un hypervisor basato su Windows e di un ambiente di virtualizzazione Hyper-V e di una macchina virtuale FreeBSD. In questa configurazione, la velocità di rete in FreeBSD su Hyper-V sarà lenta.
La causa di questo problema è il kernel FreeBSD 12.3 e 13. Queste versioni non supportano la tecnologia Receive Segment Coalescing (RSC).
soluzione:
1. Verificare se RSC è abilitato per gli switch virtuali. Per fare ciò, inserisci il seguente comando in PowerShell:
Ottieni VMSwitch | %{ $_ | Seleziona oggetto *RSC* }
2. Disabilitare il software RSC:
Set-VMSwitch -NomeVirtualSwitchNome> -EnableSoftwareRsc $false
- deve essere sostituito con il nome del tuo switch virtuale.