İş istasyonundaki VRAM 11 yalnızca 64 MB


2

Windows 8.1 olan ve 3GB nVidia grafik kartı içeren bir ana bilgisayarım var. VMware'in içinde Windows 7 kullanıyorum.
VMware araçlarını kurdum, ancak video belleği 64 MB olarak gösteriliyor. Ayarlarda, video belleğimin 1 GB olmasını istediğimi söyledim. Konuğun ekran ayarlarında VMware SVGA 3D sürücüsünü toplam 2114 MB, 64 MB ayrılmış, 0 MB sistem ve 2080 MB paylaşılan bellek içeren bir grafik belleği ile kullandığını söylüyor.

Sistem korkunç derecede yavaş çalışıyordu. Aero'yu ve tüm görselleri kapattım ve konuk çok büyüdü, bu yüzden video hafızasında bir sorun olduğunu düşünüyorum, ancak bu özelliği misafirimin içinde istiyorum ve kapalı olmasını istemiyorum. Özel ram'ı nasıl artırabilirim? Çevrimiçi olarak bazı çözümleri araştırdım, ancak işe yaramayan eski VMware sürümünü hedef alıyorlar gibi görünüyor.

GÜNCELLEME YAPILANDIRMA DOSYASI:

.encoding = "windows-1252"
config.version = "8"
virtualHW.version = "11"
numvcpus = "6"
cpuid.coresPerSocket = "6"
scsi0.present = "TRUE"
scsi0.virtualDev = "lsisas1068"
sata0.present = "TRUE"
memsize = "8192"
mem.hotadd = "TRUE"
scsi0:0.present = "TRUE"
scsi0:0.fileName = "Windows 7.vmdk"
sata0:1.present = "TRUE"
sata0:1.fileName = "auto detect"
sata0:1.deviceType = "cdrom-raw"
floppy0.fileType = "device"
floppy0.fileName = ""
floppy0.clientDevice = "FALSE"
ethernet0.present = "TRUE"
ethernet0.connectionType = "custom"
ethernet0.virtualDev = "e1000e"
ethernet0.wakeOnPcktRcv = "FALSE"
ethernet0.addressType = "generated"
usb.present = "TRUE"
ehci.present = "TRUE"
ehci.pciSlotNumber = "34"
sound.present = "TRUE"
sound.virtualDev = "hdaudio"
sound.fileName = "-1"
sound.autodetect = "TRUE"
mks.enable3d = "TRUE"
svga.graphicsMemoryKB = "1048576"
serial0.present = "TRUE"
serial0.fileType = "thinprint"
pciBridge0.present = "TRUE"
pciBridge4.present = "TRUE"
pciBridge4.virtualDev = "pcieRootPort"
pciBridge4.functions = "8"
pciBridge5.present = "TRUE"
pciBridge5.virtualDev = "pcieRootPort"
pciBridge5.functions = "8"
pciBridge6.present = "TRUE"
pciBridge6.virtualDev = "pcieRootPort"
pciBridge6.functions = "8"
pciBridge7.present = "TRUE"
pciBridge7.virtualDev = "pcieRootPort"
pciBridge7.functions = "8"
vmci0.present = "TRUE"
hpet0.present = "TRUE"
usb.vbluetooth.startConnected = "TRUE"
sensor.accelerometer = "pass-through"
sensor.ambientLight = "pass-through"
sensor.compass = "pass-through"
sensor.gyrometer = "pass-through"
sensor.inclinometer = "pass-through"
sensor.location = "pass-through"
sensor.orientation = "pass-through"
displayName = "Windows 7"
guestOS = "windows8"
nvram = "Windows 7.nvram"
virtualHW.productCompatibility = "hosted"
powerType.powerOff = "soft"
powerType.powerOn = "soft"
powerType.suspend = "soft"
powerType.reset = "soft"
extendedConfigFile = "Windows 7.vmxf"
gui.lastPoweredViewMode = "fullscreen"
uuid.bios = "56 4d a9 11 2f 4b 39 27-43 92 26 14 9c cd 97 25"
uuid.location = "56 4d a9 11 2f 4b 39 27-43 92 26 14 9c cd 97 25"
replay.supported = "FALSE"
replay.filename = ""
migrate.hostlog = ".\Windows 7-92c902ec.hlog"
scsi0:0.redo = ""
pciBridge0.pciSlotNumber = "17"
pciBridge4.pciSlotNumber = "21"
pciBridge5.pciSlotNumber = "22"
pciBridge6.pciSlotNumber = "23"
pciBridge7.pciSlotNumber = "24"
scsi0.pciSlotNumber = "160"
usb.pciSlotNumber = "32"
ethernet0.pciSlotNumber = "192"
sound.pciSlotNumber = "33"
vmci0.pciSlotNumber = "35"
sata0.pciSlotNumber = "36"
scsi0.sasWWID = "50 05 05 61 2f 4b 39 20"
ethernet0.generatedAddress = "00:0C:29:CD:97:25"
ethernet0.generatedAddressOffset = "0"
vmci0.id = "-1664248027"
vm.genid = "1137670855548845163"
vm.genidX = "-1294450341537404688"
monitor.phys_bits_used = "42"
vmotion.checkpointFBSize = "4194304"
vmotion.checkpointSVGAPrimarySize = "134217728"
cleanShutdown = "FALSE"
softPowerOff = "FALSE"
usb_xhci:6.speed = "2"
usb_xhci:6.present = "TRUE"
usb_xhci:6.deviceType = "hub"
usb_xhci:6.port = "6"
usb_xhci:6.parent = "-1"
usb_xhci:7.speed = "4"
usb_xhci:7.present = "TRUE"
usb_xhci:7.deviceType = "hub"
usb_xhci:7.port = "7"
usb_xhci:7.parent = "-1"
floppy0.autodetect = "TRUE"
sata0:1.autodetect = "TRUE"
tools.syncTime = "FALSE"
unity.wasCapable = "TRUE"
tools.remindInstall = "FALSE"
toolsInstallManager.updateCounter = "2"
svga.guestBackedPrimaryAware = "TRUE"
floppy0.startConnected = "FALSE"
vhv.enable = "TRUE"
vpmc.enable = "FALSE"
usb_xhci:4.present = "TRUE"
usb_xhci:4.deviceType = "hid"
usb_xhci:4.port = "4"
usb_xhci:4.parent = "-1"
checkpoint.vmState = ""
usb.generic.allowHID = "TRUE"
usb:1.speed = "2"
usb:1.present = "TRUE"
usb:1.deviceType = "hub"
usb:1.port = "1"
usb:1.parent = "-1"
usb.autoConnect.device0 = "path:1/3/0/5 autoclean:1"
sata0:1.startConnected = "TRUE"
vmx.buildType = "release"
svga.autodetect = "FALSE"
svga.vramSize = "1073741824"
gui.exitOnCLIHLT = "TRUE"
MemTrimRate = "0" 
mainMem.useNamedFile = "FALSE"
sched.mem.pshare.enable = "FALSE" 
prefvmx.useRecommendedLockedMemSize = "TRUE"
mainmem.backing = "swap"
monitor.virtual_mmu = "automatic"
monitor.virtual_exec = "automatic"
ethernet0.vnet = "VMnet1"
usb_xhci.present = "FALSE"
usb:0.present = "TRUE"
usb:0.deviceType = "hid"
usb:0.port = "0"
usb:0.parent = "-1"

Sürücülerin doğru şekilde yüklendiğinden ve konuk eklerinin kurulu olduğundan emin olun, ardından yeniden başlatın.
LPChip

@ LPChip VMWare araçlarım kurulu. Hangi sürücüleri kurmalıyım?
user2924127

Video kartı sürücüleri.
LPChip

1
VMWare SVGA sürücüleri hakkında konuşuyordum. Onları geçmişte takmış olsanız bile, çalışmayı bırakmış olabilirler. Performans sorunlarını gidermek için bir keresinde sürücüleri kaldırıp yeniden yüklemek zorunda kaldım.
LPChip

1
VRAM ve VRAM olmayanlar VMWare'de çalışırken tam olarak aynıdır, bu yüzden hemen hemen alakasızdır.
qasdfdsaq

Yanıtlar:


2
  1. Sanal makineyi kapatın.
  2. .Vmx dosyasını bir metin düzenleyicide açın.
  3. ESX kullanıyorsanız, 4. adıma geçebilirsiniz.

    Barındırılan ürünün daha eski bir sürümünü kullanıyorsanız (İş İstasyonu, ACE, Oynatıcı, Sunucu veya Füzyon), bu satırı ekleyin; burada yapılan video belleği ayarları, sanal makine tarafından dikkate alınacak ve VMware Tools tarafından geçersiz kılmayacaktır:

    svga.autodetect = "FALSE"

    Not: ESX kullanıyorsanız, bu değer varsayılan olarak ayarlanmıştır.

  4. İstenilen en yüksek çözünürlüğü desteklemek için gereken video belleği miktarını hesaplayın. Genişliği istenen en yüksek çözünürlüğün yüksekliğiyle çarpın, ardından sonucu 4 ile çarpın. Sonuç 16777216'yı (veya ESX Server için 4194304'ü) aşarsa, video belleği artırılmalıdır. .Vmx dosyasına bu satırı ekleyin veya güncelleyin ve ardından hesaplamanın sonuç değerini ekleyin:

    svga.vramSize = sizeInBytes

    Örnek: 2560 x 2048 çözünürlüğünü bir İş İstasyonu sanal makinesine eklemek için, 20971520 elde etmek için 2560 * 2048 * 4 ile çarpın. Bu, çözünürlük için gereken bayt cinsinden bellek miktarıdır. Sonuç, 20971520 bayt, varsayılan olarak 16777216 bayt'ı aşıyor. Bu nedenle, kullanılabilir video belleğini artırmak için bu satırı eklemelisiniz:

    svga.vramSize = 20971520

    Notlar: Konuk Windows çalıştırırken değerin 65536 ile eşit şekilde bölünmesi gerekir. Değer, donanım sürümünüz tarafından desteklenen maksimum video RAM’i aşıyorsa, otomatik olarak maksimuma ayarlanır.

  5. Dosyayı kaydedin ve sanal makineyi açın.

Burada daha fazla yapılandırma detayı var .


Merhaba. Yanıt için teşekkürler. Bunu daha önce denedim, ancak çok işe yaramadı. 1GB VRAM tahsis ettim, ancak elde edebileceğim en fazla 128 MB.
user2924127

@ user2924127 düzenlediğiniz .vmx dosyasının pastebinine bir link verebilir misiniz?
DrZoo

Sorunu vmx dosyasını içerecek şekilde güncelledim.
user2924127

@ user2924127 svga.vramSize 'den alıntıları bir sayı değil, bir dize yapmak için
kaldırır

Kaldırdım, ancak sanal makineyi başlattığımda otomatik olarak bu çizgiyi değiştiriyor ve etrafına tırnak koyuyor ve sayıyı düşürüyor.
user2924127
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.