Chế độ pin của laptop, chế độ tiết kiệm pin của điện thoại hay máy nóng lên đều làm tốc độ CPU, GPU giảm. Đặc trưng của quá nhiệt là lúc đầu vẫn ổn, chơi một lúc lâu mới bắt đầu chậm.
Vì sao Đang ở chế độ pin hoặc tiết kiệm điện, hoặc máy nóng lên → Dẫn đến Xung nhịp CPU, GPU bị hạ 30–50% tùy thiết bị → Trên màn hình Với chế độ tiết kiệm điện thì ngay khi bật game, với quá nhiệt thì sau khi chơi vài phút đến khoảng 20 phút, FPS tụt và bị giật khựng
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)
Tự động điều chỉnh tùy chọn đồ họa, kiểm soát nhiệt bằng giới hạn FPS, dựa vào mức nhiệt OS báo (thermalState của iOS, API trạng thái nhiệt của Android) để hạ tùy chọn trước, đánh dấu trong file thực thi để laptop có hai chip đồ họa dùng card đồ họa rời (export NvOptimusEnablement, AmdPowerXpressRequestHighPerformance).
Việc cần làm (Bên ngoài)
Hướng dẫn người chơi tắt chế độ tiết kiệm điện, khuyên cắm sạc khi chơi trên laptop. Với báo cáo “laptop cấu hình tốt mà FPS thấp”, hướng dẫn kiểm tra game đang chạy trên chip đồ họa nào và chỉ định GPU hiệu năng cao cho game trong phần cài đặt Graphics của Windows.
Trên đồ thị
Tăng dần · FPS, xung nhịp CPU và GPU
Chỗ cần xem
Ghi CPUFrequency, GPUFrequency, CPUTemperature, GPUTemperature của PresentMon cùng frame time trong 20–30 phút, và xem cột GPU engine ở tab Processes của Task Manager để biết game chạy trên chip đồ họa nào. Trên di động: ghi API nhiệt của Android (getThermalHeadroom, trạng thái nhiệt) và thermalState của iOS cùng với FPS
Đúng nếu
FPS giảm từ lúc xung nhịp tụt sau khi nhiệt độ tăng, hoặc xung nhịp chỉ thấp khi ở chế độ pin hay tiết kiệm điện. Hoặc game đang chạy trên đồ họa tích hợp
Loại trừ nếu
xung nhịp và nhiệt độ không đổi mà FPS vẫn tụt → “Tiến trình chạy nền chiếm giữ CPU” hoặc “Rò rỉ bộ nhớ phía client”
Cách kiểm tra
Kiểm tra ở môi trường phía người chơi
Tìm hiểu thêm
Laptop có hai chip đồ họa đôi khi chạy game bằng đồ họa tích hợp (onboard) chậm hơn để tiết kiệm điện. Với báo cáo “laptop cấu hình tốt mà FPS thấp”, hãy kiểm tra trước xem game đang chạy trên chip đồ họa nào.
Nguồn
Thermal APIAndroid (Google) Thiết bị chỉ giữ hiệu năng cao trong thời gian giới hạn, sau đó bị bóp xung do nhiệt; khuyến nghị theo dõi trạng thái nhiệt để giảm tải trước
thermalStateApple Mức nhiệt hiện tại do iOS báo; mức càng cao thì ứng dụng càng phải giảm dùng tài nguyên