Như một chiến thắng cho các hệ thống AMD Ryzen Linux để có hiệu suất và hiệu suất năng lượng cao hơn, AMD đã sẵn sàng đặt chế độ hoạt động mặc định của trình điều khiển P-State của họ thành chế độ”hoạt động”được hợp nhất gần đây cho máy tính xách tay và máy tính để bàn Ryzen.
Được hợp nhất trở lại trong Linux 6.3 là chế độ”hoạt động”AMD P-State EPP để bổ sung cho chế độ mặc định”thụ động”trước đó để sử dụng trình điều khiển điều chỉnh tần số CPU này trên Zen 2 và các nền tảng mới hơn. EPP là viết tắt của Tùy chọn hiệu suất năng lượng (EPP) và cung cấp gợi ý phần cứng liệu phần mềm có thiên về hiệu suất hay hiệu quả năng lượng hay không. Giá trị EPP này có thể được đặt thông qua sysfs từ không gian người dùng Linux để người dùng/quản trị viên có thể dễ dàng cho biết họ muốn hiệu suất cao nhất hay mức tiết kiệm năng lượng tối đa.
Bạn có thể tìm thêm thông tin chi tiết và điểm chuẩn về EPP AMD P-State/hiệu suất hoạt động trong Ryzen Mobile Power/Hiệu suất với AMD P-State mới của Linux 6.3 Trình điều khiển EPP. (Không nên nhầm lẫn chế độ P-State này với Chế độ tự trị có hướng dẫn đã được thêm gần đây hơn trong Linux 6.4.)
Là một phần của các bản vá lỗi ngày nay, chúng tôi sẽ thêm một công tắc Kconfig X86_AMD_PSTATE_DEFAULT_MODE mới để đặt chế độ hoạt động mặc định cho trình điều khiển amd-pstate. Theo mặc định, chế độ hoạt động/EPP sẽ được sử dụng trong khi cũng có thể chọn tắt nó, chế độ thụ động hoặc chế độ tự trị có hướng dẫn sẽ được sử dụng theo mặc định. Chế độ AMD P-State vẫn có thể được thay đổi linh hoạt khi khởi động nhưng điều này giờ đây giúp dễ dàng đặt chế độ mặc định cho bản dựng kernel.
Thông tin chi tiết qua loạt bản vá này của máy khách AMD Linux kỹ sư Mario Limonciello. Vẫn còn thời gian để chúng ta có thể thấy tập hợp các bản vá lỗi này được chọn trong nhánh”-next”của hệ thống phụ quản lý năng lượng trước cửa sổ hợp nhất nhân Linux 6.5, nếu không sẽ bị hoãn lại cho đến phiên bản 6.6 vào cuối năm nay. Trong mọi trường hợp, thật tuyệt khi thấy AMD đủ thoải mái để kích hoạt chế độ AMD P-State active/EPP theo mặc định cho các hệ thống máy khách. Xin nhắc lại, điều này chỉ phù hợp với AMD Ryzen 3000″Zen 2″và các hệ thống mới hơn với trình điều khiển AMD P-State phụ thuộc vào hỗ trợ ACPI CPPC.