On Friday 16 October 2015 01:48:15 Paul Arakelyan wrote:
On Thu, Oct 15, 2015 at 02:33:55PM +0300, Vladimir Sharun wrote:
Привет,
Если потеоретизировать, то и не должно быстро работать между виртуалками. Использовал внутреннюю фейковую сетевуху vmware ? Бо софтовое разделение em'ки - это такое, не очень, кажется решение: через две em'ки и внешний свитч должно работать зело быстрее. Кстати не все ем'ки vt-d-capable вроде. Это виртуальная ем0 во вре,
Порекомендую отключить TSO.
со стороны хоста - тоже виртуальный "непонятный" адаптер, в хост-онли - 33МБ/с. Если забриджить с реалтеком набортным - то уже 30 (при включенном MSSE). Загрузка хоста - 40+% от 6 ядер... Без MSSE - 10-11%. С файлами с диска - то же самое, кстати.
Похоже, всё упирается в проц: вместо 2-х ядер в виртуалке сделал 4, так без MSSE - уже 30МБ/с, с ним - 35. И wget на винде в полку ядро укладывает - так что не срослось с бенчмарком :).
--- Оригінальне повідомлення --- Від кого: "Paul Arakelyan"
Дата: 15 жовтня 2015, 14:16:12 Пока не файлопомойка :)
Есть win7+vmware workstation, freebsd-64bit guest, em0, nginx, sparse 1GB file Погнанный ксеон 5639 (3.2ГГц)
отдача nginx - 33МБ/с (тянем wget с хоста на рамдиск), загрузка проца на хосте "ого".
Отключаем антивирус (MSSE). 20-25MB/s, загрузки не видать. Запускаем во фре top, тыкаем s и 0 (грубый способ нагрузить проц в виртуалке). 30MB/s. MSSE - ускоритель тырнета!
Короче, что делать? как-то поднять mtu со стороны винды?
-- Науман Олег