Windows Kernel Mode Power Manager là gì?

Mục lục:

Windows Kernel Mode Power Manager là gì?
Windows Kernel Mode Power Manager là gì?

Video: Windows Kernel Mode Power Manager là gì?

Video: Windows Kernel Mode Power Manager là gì?
Video: Sleep trên laptop là gì? Có nên dùng không? - YouTube 2024, Tháng Ba
Anonim

Windows sử dụng công nghệ quản lý điện năng để giảm tiêu thụ điện năng cho máy tính nói chung và cho máy tính xách tay chạy bằng pin nói riêng. Ví dụ, một máy tính Windows có thể được đặt trong trạng thái ngủ hoặc ngủ đông.

Trình quản lý nguồn của Windows Kernel Mode

Một hệ thống quản lý năng lượng phức tạp cho các thiết bị máy tính đã phát triển để khi máy tính bắt đầu tắt hoặc đi tiêu thụ điện năng thấp hơn, các thiết bị kèm theo cũng có thể được cấp nguồn theo cách thích hợp để không bị mất dữ liệu.

Nhưng các thiết bị này cần cảnh báo rằng trạng thái nguồn trong việc thay đổi và chúng cũng có thể cần phải là một phần của một vòng truyền thông báo cho thiết bị điều khiển đợi cho đến khi chúng có thể tắt đúng cách.

Trình quản lý nguồn điện chế độ hạt nhân của Windows quản lý sự thay đổi có trật tự về trạng thái nguồn cho tất cả các thiết bị hỗ trợ các thay đổi trạng thái nguồn. Điều này thường được thực hiện thông qua một chồng các thiết bị kiểm soát các thiết bị khác. Mỗi thiết bị điều khiển được gọi là một nút và phải có một trình điều khiển có thể xử lý việc truyền thông của các thay đổi trạng thái nguồn lên và xuống thông qua ngăn xếp thiết bị.

Nếu bạn đang viết một trình điều khiển có thể bị ảnh hưởng bởi các thay đổi trạng thái nguồn, bạn phải có khả năng xử lý các loại thông tin sau trong mã trình điều khiển của mình:

  • Mức hoạt động của hệ thống.
  • Mức pin hệ thống.
  • Yêu cầu hiện tại để tắt, ngủ hoặc ngủ đông.
  • Các thao tác của người dùng như nhấn nút nguồn.
  • Cài đặt bảng điều khiển, chẳng hạn như tự động tắt nguồn ở mức 10% pin.

Để biết chi tiết, hãy truy cập MSDN.

Đề xuất: