Hãy thử thay đổi cài đặt HPET để cải thiện hiệu suất của PC

Bộ đếm thời gian chính xác cao (HPET) là bộ hẹn giờ phần cứng được phát triển bởi Intel và Microsoft. HPET đã được sử dụng trong chipset PC trong gần một thập kỷ tại thời điểm viết bài.

Các bộ hẹn giờ khác nhau có thể được sử dụng tùy thuộc vào hệ điều hành bạn đã cài đặt trên PC và việc điều chỉnh bộ hẹn giờ có thể cải thiện hiệu suất tổng thể của PC. Điều này chủ yếu hữu ích cho các hoạt động liên quan đến chơi game và các hoạt động thời gian thực khác được hưởng lợi từ các tài nguyên bổ sung.

Điều đầu tiên mà bạn cần tìm hiểu là HPET có được hệ thống máy tính hỗ trợ hay không. Bạn cần đi vào thiết lập BIOS hoặc UEFI trong khi khởi động để tìm hiểu.

Vì có rất nhiều phiên bản khác nhau ngoài đó, thật khó để nói bạn sẽ tìm thấy cài đặt trên hệ thống của mình ở đâu. Tôi đã tìm thấy cài đặt trong Chế độ nâng cao> Nâng cao> Cấu hình PCH> Hẹn giờ chính xác cao nhưng bạn có thể tìm thấy nó ở một vị trí khác. PC sẽ hiển thị thông tin về cách vào BIOS khi bắt đầu; Các phím phổ biến để nhấn để vào BIOS bao gồm ESC, F1 hoặc DEL.

Việc bật hoặc tắt bộ hẹn giờ trong BIOS chỉ là một phần của thay đổi mà bạn phải thực hiện. Windows có thể sử dụng các bộ hẹn giờ khác nhau như đã nói trước đó ngay cả khi bộ hẹn giờ HPET được bật trong BIOS.

Bạn cần chạy các lệnh sau trên dòng lệnh trong Windows để bật hoặc tắt việc sử dụng độc quyền bộ hẹn giờ HPET.

Lưu ý : Chúng tôi khuyên bạn nên tạo bản sao lưu của hệ điều hành trước khi bạn thực hiện những thay đổi này.

  • Nhấn vào phím Windows, nhập cmd, nhấp chuột phải vào cmd.exe trong danh sách kết quả và chọn để chạy dấu nhắc lệnh với quyền quản trị.
  • Để bật HPET làm bộ hẹn giờ duy nhất chạy lệnh bcdedit / đặt usepl platformclock true
  • Để tắt HPET trong Windows, hãy chạy lệnh bcdedit / deletevalue usepl platformclock

Có một vài thử nghiệm mà bạn có thể chạy để xem hiệu suất có tốt hơn khi bật hoặc tắt bộ hẹn giờ trên hệ thống của bạn không. Mặc dù bạn có thể kiểm tra bằng cách chơi trò chơi hoặc các ứng dụng khác, nhưng thường thì nên chạy hai chương trình sau vì chúng cung cấp dữ liệu cứng.

WinTimerTest là một chương trình di động nhẹ, hiển thị thông tin liên quan đến bộ đếm thời gian cho bạn. Bạn sẽ nhận được giá trị khoảng 14, 3 MHz nếu HPET được bật và thấp hơn mức đó, thường là 3, 9 MHz nếu bị tắt. Bạn có thể tải xuống bằng một cú nhấp chuột vào liên kết sau: Windows Timer Tester

Trình kiểm tra độ trễ DPC là chương trình thứ hai kiểm tra cách máy tính xử lý các luồng dữ liệu thời gian thực.

Tôi khuyên bạn nên chạy cả hai chương trình trước khi bạn thực hiện bất kỳ thay đổi nào đối với hệ thống của mình và sau đó thực hiện lại sau khi bạn đã thực hiện thay đổi. Không phải ai cũng nhận thấy sự cải thiện sau khi bật HPET trong cả hệ điều hành BIOS / UEFI và Windows. Một số thông báo chậm lại và những người khác nói rằng micro-stutter biến mất sau khi vô hiệu hóa bộ đếm thời gian trên hệ thống của họ. Vì vậy, chắc chắn là một ý tưởng tốt để kiểm tra tất cả các cài đặt có thể để xem liệu có tạo ra sự khác biệt cho bạn hay không nếu bạn nhận thấy vấn đề trong tay hoặc cải thiện hiệu suất của hệ thống.

Lưu ý rằng việc cập nhật trình điều khiển và chính Windows cũng có thể cải thiện việc sử dụng bộ hẹn giờ.