Saya mencoba memainkan game di Virtualbox yang membutuhkan memori video 512MB. Jadi seperti yang disarankan di sini saya mematikan kotak virtual dan mencoba menambah memori menjadi 512MB menggunakan perintah ini:
VBoxManage modifyvm "win7" --vram 512
Tapi saya mendapatkan kesalahan ini
Kesalahan error: Invalid VRAM size: 512 MB (must be in range [1, 256] MB)
VBoxManage: error: Details: code NS_ERROR_INVALID_ARG (0x80070057), component SessionMachine, interface IMachine, callee nsISupports
VBoxManage: error: Context: "COMSETTER(VRAMSize)(ValueUnion.u32)" at line 597 of file VBoxManageModifyVM.cpp
Saya ingin tahu apakah ada cara untuk menghindari batas 256MB ini, yang sangat rendah menurut standar saat ini.
Jawaban yang Diterima:
Kamu tidak bisa. Dan tidak perlu.
VirtualBox tidak menggunakan GPU. Apa yang Anda lihat sebagai RAM grafis di mesin virtual Anda adalah RAM normal dari host, bukan dari GPU Anda.
yang sangat rendah menurut standar saat ini.
Maaf tapi tidak. Dengan lebar, tinggi, bit/piksel 3840×2160×32 itu akan menjadi 33177600 byte atau 31 MB. Jadi batas 256 MB lebih dari cukup untuk mengisi …
- salah satu dari 8 layar 4K
- atau 4 layar 4K dengan buffering ganda
- atau 2 layar 4K dengan buffering empat kali lipat
Jadi, bahkan jika Anda dapat meningkatkannya, TIDAK ada alasan untuk memiliki lebih dari 256Mb. Itu tidak akan pernah digunakan dan bahkan lebih buruk:itu akan membuatnya -lebih lambat-:Grafik akselerasi 3D dirender oleh host , bukan tamu, jadi meningkatkan RAM grafis tamu menghilangkannya dari host.
Yang Anda butuhkan adalah passthrough PCI:
Pada dasarnya fitur ini memungkinkan untuk secara langsung menggunakan perangkat PCI fisik pada host oleh tamu meskipun host tidak memiliki driver untuk perangkat khusus ini. Keduanya, PCI biasa dan beberapa kartu PCI Express, didukung. Kartu AGP dan PCI Express tertentu tidak didukung saat ini jika mereka mengandalkan pemrograman unit GART (Graphics Address Remapping Table) untuk manajemen tekstur karena ia melakukan operasi non-sepele dengan pemetaan ulang halaman yang mengganggu IOMMU. Batasan ini dapat dicabut pada rilis mendatang.