한국어English日本語简体中文繁體中文DeutschไทยTiếng ViệtРусскийPortuguês (Brasil)EspañolBahasa Indonesia

Buku Putih Lag Game › Masalah yang hanya dialami sebagian pemain

Streaming gagal akibat kekurangan memori atau VRAM Memory / VRAM exhaustion

ID penyebab pt-vram · Penanggung jawab utama Pengembangan klien (Tim Pengembang Game) · Turut terlibat Pihak Eksternal (Pihak Eksternal)

Buka kartu interaktif dengan gambar dan simulasi →

Jika dua klien berbagi memori grafis, tidak ada ruang untuk memuat model dan tekstur yang baru dibutuhkan, sehingga sebagian tidak tergambar.

Mengapa Dua klien berbagi VRAM dan RAM. OS juga bisa lebih dulu mengurangi jatah memori grafis untuk jendela di latar belakang → Akibatnya Engine tidak bisa memuat model dan tekstur baru, atau terus melepas lalu memuatnya lagi → Di layar NPC muncul terlambat, tampak buram, atau tidak terlihat, disertai patah-patah

Gejala
Tidak terlihat / objek hantu, Patah-patah
Faktor
Stall
Siapa yang mengalami
Hanya satu klien di PC yang sama
Kapan
Saat bergerak atau pindah area, Saat banyak pemain berkumpul
Penanggung jawab
Penanggung jawab utama Pengembangan klien (Tim Pengembang Game) · Turut terlibat Pihak Eksternal (Pihak Eksternal)
Tugas Tim Pengembang Game
Atur kualitas otomatis sesuai budget memori, tampilkan model pengganti jika pemuatan gagal.
Tugas Pihak Eksternal
Imbau pemain yang menyalakan dua klien sekaligus untuk menurunkan kualitas grafis atau memakai mode grafis rendah, informasikan spesifikasi VRAM dan RAM yang direkomendasikan.
Di grafik
Mendatar di batas · Pemakaian memori GPU khusus (dedicated) per proses
Yang diperiksa
Di Task Manager PC pemain, tambahkan kolom Dedicated GPU memory di tab “Details”, lalu bandingkan total pemakaian kedua klien dengan kapasitas VRAM kartu grafis. Di sisi game, catat budget (Budget) dan pemakaian saat ini (CurrentUsage) yang dilaporkan QueryVideoMemoryInfo dari DXGI
Cocok jika
Total pemakaian kedua klien mendatar di dekat kapasitas VRAM, dan kegagalan pemuatan model dan tekstur terpusat pada saat pemakaian saat ini melewati budget. Hilang jika kualitas diturunkan atau hanya satu klien yang dinyalakan
Tidak cocok jika
VRAM masih longgar tetapi objek tetap tidak terlihat: lebih mungkin bentrok akses bersamaan ke file cache dan aset, atau perbedaan opsi tampilan
Sarana pemeriksaan
Lingkungan pemain sendiri

Sumber

  1. Residency (Direct3D 12) Microsoft
    Budget memori video bisa turun drastis saat beralih ke aplikasi lain, dan jika budget terlampaui, aplikasi bisa terhenti atau pembuatan resource gagal. Jika bukan foreground, jatah yang sudah dipesan pun tidak dijamin
  2. GPUs in the task manager Microsoft
    Dengan menambahkan kolom di tab Details pada Task Manager, pemakaian memori GPU khusus (dedicated) dan bersama (shared) per proses bisa dilihat. Memori GPU khusus adalah VRAM kartu grafis
  3. DXGI_QUERY_VIDEO_MEMORY_INFO structure (dxgi1_4.h) Microsoft
    Budget (budget memori video yang ditetapkan OS) dan CurrentUsage (pemakaian aplikasi saat ini). Jika pemakaian melewati budget, bisa terjadi patah-patah

Lihat juga

Lapisan yang sama: Masalah yang hanya dialami sebagian pemain

Penyebab di lapisan lain dengan gejala yang sama (Tidak terlihat / objek hantu)

Lihat kartu interaktif dengan gambar dan simulasi