คู่มือเกมแลค › L2 OS และอุปกรณ์ฝั่งไคลเอนต์
แอปอื่นในเครื่องเดียวกันแย่งแบนด์วิดท์ Other apps saturating the link
ID สาเหตุ co-other-apps · ผู้รับผิดชอบหลัก ภายนอก (ภายนอก) · ร่วมกับ พัฒนาไคลเอนต์ (ทีมพัฒนาเกม)
เปิดการ์ดในฉบับหลักที่มีภาพและการทดลอง →
ถ้าการซิงก์ไฟล์ขึ้นคลาวด์, การดาวน์โหลดไฟล์ใหญ่ หรือแพตช์เกมกำลังทำงานบน PC เครื่องเดียวกัน แพ็กเก็ตเกมจะต้องรอในคิว
ทำไม แอปอื่นใช้อัปโหลดหรือดาวน์โหลดเต็มที่ → ผลคือ แพ็กเก็ตเกมกองรอในคิวของ PC และเราเตอร์ → บนหน้าจอ ปิงพุ่งสูงมาก, อินพุตดีเลย์, กรอเร็ว
- อาการ
- อินพุตดีเลย์, กรอเร็ว
- ปัจจัย
- ความหน่วง, จิตเตอร์
- ใครเจอ
- เราคนเดียว, คนในบ้านเดียวกัน
- เกิดเมื่อไร
- สุ่มเป็นครั้งคราว
- ผู้รับผิดชอบ
- ผู้รับผิดชอบหลัก ภายนอก (ภายนอก) · ร่วมกับ พัฒนาไคลเอนต์ (ทีมพัฒนาเกม)
- งานฝั่งทีมพัฒนาเกม
- ให้ launcher และ patcher ของเราหยุดหรือจำกัดความเร็วการดาวน์โหลดเบื้องหลังระหว่างเล่น
- งานฝั่งภายนอก
- แนะนำให้ผู้เล่นจำกัดความเร็วดาวน์โหลด และปิดการอัปเดตอัตโนมัติระหว่างเล่น
- บนกราฟ
- สูงตามจำนวนคนและโหลด · RTT, ปริมาณรับส่งของ PC
- จุดที่ต้องดู
- บันทึก Network Interface\Bytes Sent/sec และ Bytes Received/sec ใน Performance Monitor คู่กับปิง วิธีเดียวกับการทดสอบ bufferbloat ที่เปิดปิงทิ้งไว้แล้วจงใจส่งข้อมูลจำนวนมาก
- สัญญาณว่าใช่
- ระหว่างที่ดาวน์โหลดหรืออัปโหลดเกือบเต็มความเร็วเน็ต ปิงขึ้นไปหลายสิบถึงหลายร้อย ms และกลับมาทันทีเมื่อหยุดส่ง
- สัญญาณว่าไม่ใช่
- ปริมาณรับส่งของ PC ต่ำแต่ปิงขึ้น: น่าจะเป็น “bufferbloat (คิวในเราเตอร์)” จากอุปกรณ์อื่นในบ้านเดียวกัน หรือช่วงของ ISP
- วิธีตรวจ
- ตรวจที่สภาพแวดล้อมฝั่งผู้เล่น
แหล่งอ้างอิง
- Introduction Bufferbloat.net
ถ้าอุปกรณ์เครือข่ายอย่างเราเตอร์เก็บข้อมูลไว้มากเกินไป ดีเลย์จะพุ่งสูงมาก (bufferbloat) - Delivery Optimization reference Microsoft
ค่าเริ่มต้นของการดาวน์โหลด Windows Update (Delivery Optimization) จะปรับตามแบนด์วิดท์ที่ใช้ได้แบบไดนามิก และตั้งเพดานแบนด์วิดท์การดาวน์โหลดเบื้องหลังและเบื้องหน้าได้ - Network-Related Performance Counters Microsoft
ตัวนับ Network Interface: Bytes Received/sec และ Bytes Sent/sec - Tests for Bufferbloat Bufferbloat.net
ถ้าเปิดปิงทิ้งไว้แล้วใช้การทดสอบความเร็วทำให้เน็ตเต็ม แล้วปิงขึ้น คือ bufferbloat
สาเหตุที่ควรดูประกอบ
ชั้นเดียวกัน: L2 OS และอุปกรณ์ฝั่งไคลเอนต์
สาเหตุจากชั้นอื่นที่ทำให้เกิดอาการเดียวกัน (อินพุตดีเลย์)
ดูการ์ดในฉบับหลักที่มีภาพและการทดลอง