VMware Player предупреждает меня ни о какой подкачке каждый раз, когда я запускаю VM

Я просто установил 14.04 Рабочих столов, с помощью "автоматическую установку раздела" установщиком, с "шифруют весь жесткий диск" опция. Я установил последнего VMware (дата версии 17-го апреля). Теперь каждый раз, когда я запускаюсь, один из моих старых VMs (не попытались делать новый все же), я получаю диалоговое окно предупреждения со следующим текстом:

"VMware Player рекомендует 512 МБ системной области подкачки для набора в настоящее время рабочих виртуальных машин. 0 байтов системной области подкачки доступны. Поскольку оптимальная производительность увеличивает количество системной области подкачки или настраивает всю память виртуальной машины для использования зарезервированной RAM хоста под Предпочтениями".

... с кнопкой OK внизу. Я получаю его спустя несколько секунд после того, как я прошу, чтобы это запустило VM, но я думаю, что это - прежде чем это начнет загружаться (но не уверенное). Это сообщение не появилось в 13,10 с более старым VMware Player.

Я волнуюсь, что мог бы делать что-то серьезно неправильно. Это говорит мне, что у меня нет подкачки на моей хост-машине? (Если так, как я могу проверить это? GParted только показывает разделы верхнего уровня, возможно, моя область подкачки в зашифрованном разделе.) Мне действительно нужна подкачка на моем хосте? (У меня есть 8 ГБ RAM, и я выполняю 2 VMs за один раз, каждого с 1 ГБ RAM). Я должен выключить это предупреждение? (существует флажок для того), Или он говорит мне, что мой VM не имеет области подкачки? Вот то, что я получаю, когда я ввожу df -h в моем VM:

Filesystem Size Used Avail Use% Mounted on /dev/sda1 19G 4.1G 14G 23% / none 497M 164K 497M 1% /dev none 501M 0 501M 0% /dev/shm none 501M 80K 501M 1% /var/run none 501M 0 501M 0% /var/lock none 501M 0 501M 0% /lib/init/rw

И вот то, что я получаю, когда я ввожу его в своей хост-машине:

Filesystem Size Used Avail Use% Mounted on /dev/mapper/ubuntu--vg-root 680G 78G 567G 13% / none 4.0K 0 4.0K 0% /sys/fs/cgroup udev 3.9G 8.0K 3.9G 1% /dev tmpfs 789M 1.2M 787M 1% /run none 5.0M 0 5.0M 0% /run/lock none 3.9G 276K 3.9G 1% /run/shm none 100M 84K 100M 1% /run/user /dev/sda2 237M 54M 171M 24% /boot /dev/sda1 511M 3.4M 508M 1% /boot/efi /home/karjala/.Private 680G 78G 567G 13% /home/karjala

4
задан 18 April 2014 в 15:37

3 ответа

У меня не было области подкачки в моей хост-машине. Таким образом, я создал файл подкачки, как описано здесь , и это решило мою проблему. Я не получаю предупреждение больше.

5
ответ дан 17 November 2019 в 14:29

В то время как вышеупомянутое решение выглядит соответствующим, я был перепутан с тем, что я включал разделение обмена на 10 ГБ во время установки 14.04.3. После рассмотрения /etc/fstab я заметил, что линия для разделения обмена была прокомментирована во время или после установки.

Эта страница ( не мог установить/dev/mapper/cryptswap1) предполагает, что это - ошибка, связанная с шифровкой корневого каталога. Я переформатировал разделение как обмен с GParted (потому что это не было признано как таковое системой), и проверил UUID (который изменился) с командой:

sudo blkid

Тогда я отредактировал линию в fstab, чтобы включать UUID обмена, и непрокомментированный это. После перезапуска моей машины система в целом, а также Автоматизированное рабочее место VMware 12 Игроков успешно признали разделение обмена.

VM теперь очень быстрее. Это могло объяснить, почему вещи бежали очень медленно с более старой версией Игрока VMware - возможно, та же версия, которая не жаловалась на отсутствующую область подкачки.

0
ответ дан 17 November 2019 в 14:29

Если у вас установлено достаточно физической памяти, вы можете попробовать выполнить следующее:

  1. закройте все ваши виртуальные машины.
  2. В VMware Edit->Настройки->Память->Дополнительная память измените «Разрешить подкачку некоторой/большинства памяти виртуальной машины» на «Поместить всю память виртуальной машины в зарезервированную оперативную память хоста»
0
ответ дан 25 January 2021 в 11:11

Другие вопросы по тегам:

Похожие вопросы: