СофТы: тестирование производительности Linux в Windows Subsystem for Linux vs Hyper-V HD
Мой LinkedIn ►►► https://www.linkedin.com/in/iwalker2000/ | Подписаться на канал ►►► http://bit.ly/iwalker2000_subs | Новая Windows 10 с ядром Linux ►►► https://youtu.be/cUM4UVum_Ck | Установка Windows Insider второй системой ►►► https://youtu.be/3QEA19RA4m0 | Как стать системным администратором ►►► http://bit.ly/ITProSysAdmin | 4я часть Azure для сисадминов ►►► http://bit.ly/Azure_IaaS_p04 | Про производительность дисков ►►► http://bit.ly/Disk_perf_p01 | Загляните на мой блог ►►► http://iwalker2000.com Продолжаю тему «Windows 10 с ядром Linux», которую начал на прошлой неделе с видео про новую, вторую, версию Windows Subsystem for Linux 2 (WSL2) - https://youtu.be/cUM4UVum_Ck - видео о которой вызвало активное обсуждение. И в этом видео я постараюсь ответить на вопрос – «на сколько Windows 10 с ядром Linux быстрее «обычного Linux», который запущен в виртуалке тут же». Смотрите достаточно подробный сравнительный тест производительности Linux OS (Ubuntu), запущенных в среде WSL2, Hyper-V и WSL с простыми, но показательными тестами sysbench cpu/memory/fileio/mysql. Кроме самих цифр это даст нам еще и более глубокое понимание вопроса «так ядро Linux в Windows – это виртуальная машина или нет?». Также напомню, что если вы хотите «попробовать» Windows 10 с ядром Linux, но не хотите устанавливать поверх рабочей Windows 10 тестовую сборку Windows Insider Preview 18912 или выше, то есть отличный способ установить вторую копию Windows 10 на тот же диск, не трогая ни разделы диска, ни основную ОС и использовать для тестирования Windows 10 c Linux физическую машину, а не виртуальную, - Как установить Windows 10 Insider Preview “с ядром Linux” второй системой и ничего не сломать - https://youtu.be/3QEA19RA4m0. Но вернемся к тестированию производительности Ubuntu в Windows Subsystem for Linux 2 (установлена с магазина Microsoft) и его сравнению с производительностью такой же Ubuntu, установленной в Hyper-V (эта Ubuntu установлена «официально» через мастер создания виртуальных машин Hyper-V – да-да, он такое теперь умеет – сам скачивает правильный образ Ubuntu в виде виртуальной машины). Процесс тестирования крайне прост – я поочередно прогнал тесты sysbench для производительности диска (sysbench fileio), производительности процессора (sysbench cpu), производительность памяти (sysbench memory) и, наконец, менее синтетический тест и более всего правильный для оценки сравнительной производительности систем – это тест производительности баз данных MySQL со стандартным шаблоном OLTP (sysbench oltp_read_write.lua). Ниже приводятся непосредственно команды с параметрами и результаты их работы для Ubuntu в WSL2 и в Hyper-V. Куда делся обещанный тест WSL? – просто sysbench выдавала совершенно неадекватные значения и в конце концов та тесте cpu загнала комп в глубокую задумчивость – и я эти тесты прекратил за бесполезностью. Итак: Диск – случайные чтение запись в 128 потоках - sudo sysbench fileio --file-total-size=2G --file-test-mode=rndrw --time=60 --threads=12
Похожие видео
Показать еще