คู่มือเกมแลค › L2 OS และอุปกรณ์ฝั่งไคลเอนต์
การสแกน Wi-Fi เบื้องหลัง Periodic Wi-Fi background scan
ID สาเหตุ co-wifi-scan · ผู้รับผิดชอบหลัก ภายนอก (ภายนอก) · ร่วมกับ พัฒนาไคลเอนต์ (ทีมพัฒนาเกม)
เปิดการ์ดในฉบับหลักที่มีภาพและการทดลอง →
ระหว่างที่ OS สลับช่องสัญญาณไปมาเป็นระยะเพื่อหา Wi-Fi รอบตัว การรับส่งข้อมูลจะหยุดไปครู่หนึ่ง
ทำไม OS หรือไดรเวอร์ค้นหา Wi-Fi รอบตัวเป็นรอบ → ผลคือ ระหว่างค้นหา การรับส่งข้อมูลหยุดไปครู่หนึ่ง → บนหน้าจอ ปิงพุ่งเป็นจังหวะที่ห่างเท่ากันเป๊ะ (เช่น ทุก 60 วินาที)
อาการ กระตุก , วาร์ป
ปัจจัย จิตเตอร์
ใครเจอ เราคนเดียว
เกิดเมื่อไร เป็นรอบสม่ำเสมอ
ผู้รับผิดชอบ ผู้รับผิดชอบหลัก ภายนอก (ภายนอก) · ร่วมกับ พัฒนาไคลเอนต์ (ทีมพัฒนาเกม)
งานฝั่งทีมพัฒนาเกม ขอโหมดที่ลดการค้นหาไร้สายระหว่างเล่น (Android คือโหมด Wi-Fi low latency WIFI_MODE_FULL_LOW_LATENCY, Windows คือโหมด media streaming ของ WlanSetInterface ซึ่งบางเครื่องหรือบางไดรเวอร์อาจไม่ได้ผล)
งานฝั่งภายนอก แนะนำให้ผู้เล่นใช้สาย LAN, ปรับการตั้งค่าบริการตำแหน่งและการค้นหา Wi-Fi อัตโนมัติ, อัปเดตไดรเวอร์ไร้สาย
ตัวเลขที่ควรรู้ ปกติครั้งละหลายสิบถึงหลายร้อย ms ถ้าเป็นจังหวะสม่ำเสมอเกินไป ให้สงสัยสาเหตุนี้ก่อน
บนกราฟ พุ่งเป็นรอบ · RTT ถึงเราเตอร์
จุดที่ต้องดู ระหว่างเล่น ใช้ ping /t วัดไปที่อยู่ของเราเตอร์ (default gateway จาก ipconfig) สักหลายนาที แล้ววัดช่วงห่างของจุดที่พุ่ง จากนั้นเปลี่ยนเป็นสาย LAN แล้ววัดแบบเดียวกัน สัญญาณว่าใช่ ปิงถึงเราเตอร์พุ่งหลายสิบถึงหลายร้อย ms เป็นจังหวะห่างเท่ากันเป๊ะ (เช่น 60 วินาที) และหายไปเมื่อใช้สาย LAN สัญญาณว่าไม่ใช่ ช่วงห่างของจุดที่พุ่งไม่สม่ำเสมอ: น่าจะเป็น “Wi-Fi ถูกรบกวนหรือสัญญาณอ่อน” ถ้าถึงเราเตอร์ปกติแต่พุ่งเฉพาะช่วงที่เลยออกไป ให้ดูเน็ตและช่วงของ ISP วิธีตรวจ ตรวจที่สภาพแวดล้อมฝั่งผู้เล่น
แหล่งอ้างอิง WDI low latency connection quality Microsoft การค้นหาและ roaming ย้ายชิปไร้สายออกนอกช่องสัญญาณที่เชื่อมต่ออยู่ โหมด low latency จึงจำกัดเวลาที่ออกนอกช่องสัญญาณและการค้นหา WlanSetInterface function (wlanapi.h) Microsoft API สำหรับเปิดปิดการค้นหาเบื้องหลัง (wlan_intf_opcode_background_scan_enabled) และโหมด media streaming บน Windows Wi-Fi low-latency mode Android (Google) โหมด low latency จะปิดการประหยัดพลังงานของ Wi-Fi ส่วนการปรับแต่งการค้นหาและ roaming ขึ้นกับการ implement ของผู้ผลิตเครื่อง ping Microsoft /t: ส่ง echo request ต่อไปเรื่อย ๆ จนกว่าจะสั่งหยุด ipconfig Microsoft ถ้ารันโดยไม่ใส่พารามิเตอร์ จะแสดงที่อยู่ IPv4/IPv6 และ default gateway ของแต่ละอะแดปเตอร์
สาเหตุที่ควรดูประกอบ
ชั้นเดียวกัน: L2 OS และอุปกรณ์ฝั่งไคลเอนต์
สาเหตุจากชั้นอื่นที่ทำให้เกิดอาการเดียวกัน (กระตุก)
ดูการ์ดในฉบับหลักที่มีภาพและการทดลอง