Скорость сети в FreeBSD на Hyper-V

Крайне часто специалисты Unux/Linux систем и Windows систем общаясь между собой спорят, что лучше. А я вспоминаю фразу -«Вам не нравятся кошки? Да вы просто не умеете их готовить.«
А всё дело в том, что на самом деле истина где то между. И та и другая система хороша в своём и важно применять эти системы там, где они наиболее эффективны. Но есть и ещё один нюанс, это «Уметь корректно настраивать» И в этой статье мы коснёмся одной маленькой проблемы, которая проявляется, если у вас гипервизор на базе Windows и среда виртуализации Hyper-V, а виртуальная машину FreeBSD. В такой конфигурации скорость сети в FreeBSD на Hyper-V будет низкая.

Причина проявления данной проблемы заключается в ядре FreeBSD 12.3 и 13 версий. В данных версиях не реализована поддержка технологии Receive Segment Coalescing (RSC).

Решение:

1. Проверьте, включен ли RSC для виртуальных коммутаторов. Для этого введите в PowerShell команду:

Get-VMSwitch | % { $_ | Select-Object *RSC* }

2. Отключите программный RSC:

Set-VMSwitch -Name <VirtualSwitchName> -EnableSoftwareRsc $false

<VirtualSwitchName> — необходимо заменить на имя вашего виртуального коммутатора.

Оставьте комментарий

Товар добавлен в корзину.
0 товаров - 0,00 
Вам помочь?
Scan the code
Мы используем cookie-файлы для наилучшего представления нашего сайта. Продолжая использовать этот сайт, вы соглашаетесь с использованием cookie-файлов.
Принять
Отказаться