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

Buku Putih Lag Game › L2 OS dan perangkat klien

Mode hemat daya dan thermal throttling Power saving, thermal throttling

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

Buka kartu interaktif dengan gambar dan simulasi →

Mode baterai laptop, mode hemat daya ponsel, dan panas perangkat menurunkan kecepatan CPU dan GPU. Ciri penurunan karena panas: awalnya normal, lalu baru melambat setelah cukup lama.

Mengapa Mode baterai atau hemat daya aktif, atau perangkat menjadi panas → Akibatnya Clock CPU dan GPU diturunkan 30–50%, tergantung perangkat → Di layar Dengan mode hemat daya, FPS turun dan game patah-patah sejak awal; karena panas, setelah bermain beberapa menit hingga sekitar 20 menit

Gejala
Patah-patah, Input lag
Faktor
Stall
Siapa yang mengalami
Hanya saya
Kapan
Makin lama menyala, Selalu
Penanggung jawab
Penanggung jawab utama Pihak Eksternal (Pihak Eksternal) · Turut terlibat Pengembangan klien (Tim Pengembang Game)
Tugas Tim Pengembang Game
Atur opsi grafis secara otomatis, kelola panas dengan batas FPS, turunkan opsi lebih awal berdasarkan tingkat panas yang dilaporkan OS (thermalState di iOS, API status termal di Android), tandai file executable agar memakai GPU diskrit di laptop dengan dua chip grafis (ekspor NvOptimusEnablement dan AmdPowerXpressRequestHighPerformance).
Tugas Pihak Eksternal
Imbau pemain untuk mematikan mode hemat daya dan menyambungkan laptop ke listrik, untuk laporan “laptop bagus, tetapi FPS rendah” periksa chip grafis mana yang menjalankan game lalu minta pemain menetapkan game ke GPU berperforma tinggi di pengaturan grafis Windows.
Di grafik
Naik perlahan · FPS, clock CPU dan GPU
Yang diperiksa
Rekam CPUFrequency, GPUFrequency, CPUTemperature, dan GPUTemperature di PresentMon bersama frame time selama 20–30 menit, lalu periksa chip grafis yang menjalankan game lewat kolom GPU engine di tab Processes pada Task Manager. Untuk mobile, rekam API termal Android (getThermalHeadroom, status termal) dan thermalState iOS bersama FPS
Cocok jika
FPS turun sejak clock turun setelah suhu naik, atau clock rendah hanya dalam mode baterai atau hemat daya. Atau game berjalan di grafis terintegrasi
Tidak cocok jika
Clock dan suhu tetap, tetapi FPS turun: lebih mungkin “Pemakaian CPU oleh proses di latar belakang” atau “Kebocoran memori di klien”
Sarana pemeriksaan
Lingkungan pemain sendiri
Pelajari lebih lanjut
Laptop dengan dua chip grafis kadang menjalankan game di grafis terintegrasi yang lebih lambat untuk menghemat daya. Jika laporannya “laptop bagus, tetapi FPS rendah”, periksa dulu chip grafis mana yang menjalankan game.

Sumber

  1. Thermal API Android (Google)
    Perangkat hanya mempertahankan performa tinggi dalam waktu terbatas, lalu mengalami thermal throttling karena panas; disarankan menurunkan beban lebih awal berdasarkan status termal
  2. thermalState Apple
    Tingkat termal saat ini yang dilaporkan iOS; jika tingkatnya naik, aplikasi harus mengurangi pemakaian sumber daya
  3. Selecting the Best Graphics Device to Run a 3D Intensive Application AMD
    Di laptop dengan dua chip grafis, game 60 FPS bisa menjadi 30 FPS jika berjalan di grafis terintegrasi; GPU diskrit dipilih dengan mengekspor AmdPowerXpressRequestHighPerformance
  4. PresentMon Capture Application (README-CaptureApplication.md) Intel
    Merekam CPUFrequency dan GPUFrequency (clock) serta CPUTemperature dan GPUTemperature (suhu) per frame
  5. GPUs in the task manager Microsoft
    Task Manager punya kolom yang menunjukkan pemakaian GPU per proses beserta GPU dan engine mana yang dipakai

Lihat juga

Lapisan yang sama: L2 OS dan perangkat klien

Penyebab di lapisan lain dengan gejala yang sama (Patah-patah)

Lihat kartu interaktif dengan gambar dan simulasi