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

Buku Putih Lag Game › L2 OS dan perangkat klien

Mode hemat daya NIC dan masalah driver NIC power saving, driver bugs

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

Buka kartu interaktif dengan gambar dan simulasi →

Jika kartu LAN atau chip Wi-Fi masuk ke mode hemat daya di antara paket, butuh waktu untuk aktif kembali.

Mengapa Fitur hemat daya perangkat jaringan aktif atau driver sudah usang → Akibatnya Jeda saat bangun (wake-up), sesekali perangkat dimulai ulang → Di layar Latensi tidak beraturan, dalam kasus yang jarang berhenti beberapa detik

Gejala
Patah-patah, Freeze
Faktor
Jitter, Packet loss
Siapa yang mengalami
Hanya saya
Kapan
Setelah lama diam, Sesekali secara acak
Penanggung jawab
Penanggung jawab utama Pihak Eksternal (Pihak Eksternal) · Turut terlibat Pengembangan klien (Tim Pengembang Game)
Tugas Tim Pengembang Game
Klien Android meminta mode Wi-Fi latensi rendah (WIFI_MODE_FULL_LOW_LATENCY) selama bermain untuk mematikan hemat daya Wi-Fi.
Tugas Pihak Eksternal
Imbau pemain untuk memperbarui driver jaringan dan mematikan hemat daya perangkat jaringan di Device Manager, minta pemain mencari driver penyebabnya dengan LatencyMon jika seluruh layar tersendat dan suara berderak.
Di grafik
Melonjak acak sesekali · Waktu DPC dan ISR, RTT ke router
Yang diperiksa
Rekam dengan Windows Performance Recorder (WPR), cari driver yang berjalan lama (kolom Module) di grafik DPC/ISR pada Windows Performance Analyzer (WPA), lalu periksa pengaturan manajemen daya (hemat daya) adapter jaringan di Device Manager
Cocok jika
Pada waktu tersendat, DPC dan ISR driver jaringan berjalan beberapa ms beruntun, atau latensi tidak beraturan hilang setelah hemat daya dimatikan
Tidak cocok jika
DPC singkat dan tetap sama walau hemat daya dimatikan: lebih mungkin “Interferensi Wi-Fi dan sinyal lemah” atau “Pemindaian Wi-Fi di latar belakang”
Sarana pemeriksaan
Lingkungan pemain sendiri
Pelajari lebih lanjut
Jika driver memakai CPU lama untuk menangani interrupt (di Windows disebut latensi DPC), selama itu thread game juga tidak bisa memakai core tersebut. Dalam kondisi ini, seluruh layar tersendat dan suara berderak walaupun pemakaian CPU rendah. Driver penyebabnya bisa dicari dengan tools seperti LatencyMon, dan driver Wi-Fi atau LAN adalah penyebab yang umum.

Sumber

  1. Introduction to NDIS Selective Suspend Microsoft
    Windows bisa memasukkan adapter jaringan yang sedang tidak dipakai ke status daya rendah (selective suspend)
  2. Guidelines for Writing DPC Routines Microsoft
    Selama DPC berjalan, semua thread di core itu berhenti, sehingga disarankan agar satu DPC tidak melebihi 100 µs
  3. Wi-Fi low-latency mode Android (Google)
    Mode Wi-Fi latensi rendah Android membuat framework mematikan hemat daya Wi-Fi secara eksplisit
  4. CPU Analysis Microsoft
    Grafik DPC/ISR di WPA: waktu setiap bagian saat DPC dan ISR berjalan tanpa jeda, serta modul (Module) tempat fungsinya berada

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