
Я использую хостовую ОС Windows 8.1 с VMWare Workstation v10 и гостевую ОС Ubuntu 13.
Ubuntu имеет достаточно ресурсов (8 ГБ/32 ГБ ОЗУ и 2/4 ядра Intel i7), так что у него большой запас. Кроме того, вся сеть на 100% гигабитная, так что нет возможности для узкого места в сети (я в настоящее время единственный пользователь).
Я настроил Host и Guess OS для совместного использования каталога по сети и попросил отдельную машину получить к ним доступ и загрузить/скачать файл размером 5 ГБ. Общий ресурс Windows смог получить скорость чтения/записи ~100 МБ/с, а Ubuntu — всего ~20 МБ/с.
Так в чем же дело?
Мои неполадки включали расположение общего каталога для Ubuntu, изначально это был виртуальный диск, затем он был изменен на физический диск в настройках виртуальной машины без разницы в производительности. Кроме того, виртуальная машина настроена на использование мостового соединения (отдельный IP в основной сети имеет решающее значение), поэтому я не пытался пробовать соединение NAT, однако я не думаю, что это является причиной.
Есть ли у вас идеи относительно того, что является причиной узких мест в скорости?
Заранее спасибо!
решение1
Это ограничение VMWorkstation. Вы не можете получить всю полосу пропускания для одной конкретной VM. Это приемлемо для разработки, а для производственных целей следует использовать ESXi.