GNU/Linux >> Belajar Linux >  >> Ubuntu

Bagaimana Cara Menetapkan Lebih Dari 256mb Memori Video Di Virtualbox?

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.


Ubuntu
  1. Bagaimana Memutar Video?

  2. Bagaimana Cara Berbagi Internet Tamu Dengan Host Di Virtualbox?

  3. Bagaimana menangani lebih dari 10 parameter di shell

  1. Bagaimana Cara Menentukan Kartu GPU Yang Berjalan Di PCI Express 2.0 X16 &Yang Menggunakan X8?

  2. Bagaimana cara mengikat server MySQL ke lebih dari satu alamat IP?

  3. Bagaimana cara membaca pesan syslog oom-killer?

  1. Cara Instal Windows 10 di VirtualBox di Linux

  2. Cara Instal Kali Linux di VirtualBox

  3. Cara Menginstal Paket Ekstensi VirtualBox