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

Sách trắng lag game › L2 OS và thiết bị phía client

Wi-Fi quét nền Periodic Wi-Fi background scan

ID nguyên nhân co-wifi-scan · Phụ trách chính Bên ngoài (Bên ngoài) · Phối hợp Phát triển client (Đội phát triển game)

Mở thẻ gốc có hình minh họa và thí nghiệm →

OS định kỳ chuyển qua các kênh để dò Wi-Fi xung quanh, và trong lúc đó việc truyền dữ liệu tạm dừng.

Vì sao OS hoặc driver dò tìm Wi-Fi xung quanh theo chu kỳ → Dẫn đến Trong lúc dò, việc gửi nhận tạm dừng → Trên màn hình Ping vọt lên theo khoảng cách đều chính xác (ví dụ cứ 60 giây một lần)

Triệu chứng
Giật khựng, Dịch chuyển tức thời
Yếu tố
Jitter
Ai gặp phải
Chỉ mình tôi
Khi nào
Theo chu kỳ đều
Phụ trách
Phụ trách chính Bên ngoài (Bên ngoài) · Phối hợp Phát triển client (Đội phát triển game)
Việc cần làm (Đội phát triển game)
Khi đang chơi, yêu cầu chế độ giảm việc dò sóng (Android: chế độ Wi-Fi độ trễ thấp WIFI_MODE_FULL_LOW_LATENCY; Windows: chế độ media streaming của WlanSetInterface. Tùy thiết bị và driver có thể không có tác dụng).
Việc cần làm (Bên ngoài)
Hướng dẫn người chơi dùng mạng dây, chỉnh thiết lập dịch vụ vị trí và tự động dò Wi-Fi, cập nhật driver không dây.
Con số tham khảo
Thường mỗi lần vài chục đến vài trăm ms. Nếu quá đều đặn, hãy nghi nguyên nhân này trước.
Trên đồ thị
Vọt lên theo chu kỳ · RTT tới router
Chỗ cần xem
Trong lúc chơi, chạy ping /t tới địa chỉ router (Default Gateway trong ipconfig) vài phút và đo khoảng cách giữa các lần vọt lên. Đổi sang mạng dây rồi đo lại như vậy
Đúng nếu
ping tới router vọt lên vài chục đến vài trăm ms theo khoảng cách đều chính xác (ví dụ 60 giây), dùng mạng dây thì hết
Loại trừ nếu
khoảng cách giữa các lần vọt lên không đều → “Nhiễu và sóng Wi-Fi yếu”. Tới router vẫn bình thường, chỉ đoạn phía sau vọt lên → đoạn đường truyền hoặc nhà mạng
Cách kiểm tra
Kiểm tra ở môi trường phía người chơi

Nguồn

  1. WDI low latency connection quality Microsoft
    Việc dò sóng và roaming đưa chip không dây ra khỏi kênh đang kết nối, nên chế độ độ trễ thấp giới hạn việc dò và thời gian rời kênh
  2. WlanSetInterface function (wlanapi.h) Microsoft
    API bật tắt dò nền (wlan_intf_opcode_background_scan_enabled) và chế độ media streaming trên Windows
  3. Wi-Fi low-latency mode Android (Google)
    Chế độ độ trễ thấp tắt tiết kiệm điện Wi-Fi; việc tối ưu thiết lập dò sóng và roaming tùy vào cách cài đặt của nhà sản xuất thiết bị
  4. ping Microsoft
    /t: gửi echo request liên tục cho tới khi dừng
  5. ipconfig Microsoft
    Chạy không có tham số thì hiển thị địa chỉ IPv4, IPv6 và default gateway của từng adapter

Nguyên nhân nên xem cùng

Cùng tầng: L2 OS và thiết bị phía client

Nguyên nhân ở tầng khác gây cùng triệu chứng (Giật khựng)

Xem thẻ gốc có hình minh họa và thí nghiệm