Подключить диск как оперативную память для QEMU VM

Подключить диск как оперативную память для QEMU VM

Есть ли способ отобразить диск как оперативную память для виртуальной машины QEMU?

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

Я думаю, это противоположность RAM-диску.

решение1

Да, вы можете сделать это с помощью

-mem-path FILE  provide backing storage for guest RAM

Вы можете сделать все еще быстрее, если этот ФАЙЛ на самом деле является блочным устройством. Вы можете еще больше расширить гибкость и чудесность вашей системы, если это блочное устройство на самом деле является томом LVM.

Вопреки распространенному мнению, это не будет неизбежно медленным, поскольку во всех современных ОС есть кэш блоков. Это зависит от того, как процессы в вашей виртуальной машине захотят использовать оперативную память. Если вам повезет, ваша система сможет следовать их намерениям доступа к памяти, загружая-выгружая требуемые им страницы с минимальными потерями.

Связанный контент