Ядра и потоки рабочей станции VMware. Объяснение?

Я запускал Ubuntu на своей рабочей станции vmware. У меня рабочий стол i7 с 16 ГБ оперативной памяти. Я выделил около 3 ГБ для запуска Ubuntu на моей рабочей станции vmware. Я столкнулся с проблемами при загрузке папок с большим количеством файлов. я начал сталкиваться с проблемами при перетаскивании окон, и это начало сдавать.

Теперь я использую Xubuntu, и проблема немного меньше, но все еще сталкивается с проблемой.

Я хотел бы знать, связано ли это с ядрами и потоками. Использование ОС внутри рабочей станции vmware не так гладко, как работа в хост-среде.

Первоначально я установил ядра на 1 и потоки на 4. Производительность (я имею в виду при открытии папок с большим количеством файлов / при запуске нескольких приложений) была низкой.

Затем я установил ядра на 2 и потоки на 2. Производительность вроде бы нормальная, но меня не устраивает открытие нескольких приложений. Вкладка ALT начала глючить.

Затем я установил ядра на 4 и потоки на 1. Производительность была очень глючной.

Какова правильная конфигурация ядер и потоков и как она связана с производительностью гостевой машины? может ли кто-нибудь объяснить это, пожалуйста.


person Bala    schedule 16.01.2015    source источник


Ответы (1)


Я хотел бы знать, связано ли это с ядрами и потоками. Использование ОС внутри рабочей станции vmware не так гладко, как работа в хост-среде.

Ну, вы поняли: вы используете виртуального гостя. Конечно, многое работает не так хорошо, как на «настоящем» оборудовании; например, если вы не настроите вещи и все задействованные компоненты не будут поддерживать это, внутри гостя вряд ли будет какое-либо графическое ускорение. Это может быть серьезной проблемой, если вы используете графический интерфейс, который сильно зависит от этого — оболочка GNOME является одной из них. Обратите внимание, что на самом деле это не касается процессора; речь идет о том, как виртуальная машина и внешний мир взаимодействуют двумя способами:

  • аппаратное ускорение
  • Интерфейс ВМ-человек

Вторая точка во многих случаях может быть просто чем-то вроде буфера кадра, на который вы смотрите через что-то похожее на соединение VNC.

Как правило, я большой поклонник виртуализации, если она сделана с умом: эти проблемы не относятся к виртуальным машинам, основной задачей которых является предоставление какой-либо услуги или автоматизированной тестовой платформы. При перетасовке файлов я бы просто подумал об использовании удаленного доступа к моей виртуальной машине (например, SSH / SCP, монтирование CIFS, NFS) и сделал бы это из моей хост-системы.

person Marcus Müller    schedule 16.01.2015
comment
Хм, хороший момент, я думаю, взять пульт - хороший вариант. Так как на хосте будет аппаратное ускорение. :) Позвольте мне попробовать это. - person Bala; 16.01.2015