한국어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

Ứng dụng khác trên cùng thiết bị chiếm giữ băng thông Other apps saturating the link

ID nguyên nhân co-other-apps · 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 →

Khi đồng bộ cloud, tải file dung lượng lớn hay tải bản cập nhật game chạy trên cùng PC, gói tin của game phải chờ trong hàng đợi.

Vì sao Ứng dụng khác dùng tối đa chiều tải lên hoặc tải xuống → Dẫn đến Gói tin game dồn vào hàng đợi của PC và router → Trên màn hình Ping tăng vọt, trễ thao tác, tua nhanh

Triệu chứng
Trễ thao tác, Tua nhanh
Yếu tố
Độ trễ, Jitter
Ai gặp phải
Chỉ mình tôi, Cùng một nhà
Khi nào
Thỉnh thoảng bất chợt
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)
Launcher và patcher của chúng ta dừng hoặc giới hạn tốc độ tải nền khi đang chơi.
Việc cần làm (Bên ngoài)
Hướng dẫn người chơi giới hạn tốc độ tải, tắt tự động cập nhật khi đang chơi.
Trên đồ thị
Tăng theo số người và tải · RTT, lưu lượng gửi nhận của PC
Chỗ cần xem
Ghi Network Interface\Bytes Sent/sec, Bytes Received/sec trong Performance Monitor cùng với ping. Cách làm giống bài test bufferbloat: để ping chạy rồi cố ý truyền một lượng dữ liệu lớn
Đúng nếu
trong lúc tải xuống hoặc tải lên gần chạm tốc độ đường truyền, ping tăng vài chục đến vài trăm ms, dừng truyền thì trở lại ngay
Loại trừ nếu
lưu lượng gửi nhận của PC thấp mà ping vẫn tăng → “Bufferbloat (hàng đợi của router)” do thiết bị khác trong nhà, hoặc đoạn nhà mạng
Cách kiểm tra
Kiểm tra ở môi trường phía người chơi

Nguồn

  1. Introduction Bufferbloat.net
    Khi thiết bị mạng như router giữ quá nhiều dữ liệu trong hàng đợi, độ trễ vọt lên rất cao (bufferbloat)
  2. Delivery Optimization reference Microsoft
    Tải Windows Update (Delivery Optimization) mặc định tự điều chỉnh theo băng thông khả dụng, và có thể đặt giới hạn băng thông cho việc tải ở nền và ở foreground
  3. Network-Related Performance Counters Microsoft
    Network Interface: counter Bytes Received/sec, Bytes Sent/sec
  4. Tests for Bufferbloat Bufferbloat.net
    Để ping chạy rồi đo tốc độ cho đầy đường truyền; nếu ping tăng thì là bufferbloat

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 (Trễ thao tác)

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