Skip to main content

Cấu hình nâng cao và giao diện nguồn là gì?

Cấu hình nâng cao và giao diện nguồn là một tiêu chuẩn để quản lý năng lượng máy tính.Còn được biết đến bởi từ viết tắt ACPI, nó mang lại nhiều khía cạnh của cấu hình thiết bị dưới sự kiểm soát của hệ điều hành (HĐH).Hầu hết các quản lý năng lượng kế thừa được triển khai trong HĐH với ACPI thay vì trong hệ thống đầu ra đầu vào cơ bản (BIOS).ACPI được sử dụng trong các hệ thống máy tính để quản lý khám phá thiết bị cũng như cấu hình năng lượng và giám sát nhiệt.Người dùng cuối thường sử dụng ACPI để chỉ định thời gian các thiết bị như ổ cứng sẽ không hoạt động trước khi giảm mức tiêu thụ năng lượng của họ. Năm 1996, phiên bản đầu tiên của tiêu chuẩn cấu hình và giao diện năng lượng nâng cao được phát hành bởi một nhóm các nhà sản xuất máy tính.Mục tiêu của nó là củng cố quản lý năng lượng hệ thống ở một nơi cho các máy chủ cũng như máy tính di động và máy tính để bàn.Trước ACPI, nhiều trong số các chức năng này đã được thực hiện bởi BIOS dành riêng cho bo mạch chủ.Một đặc điểm kỹ thuật khác được gọi là Advanced Power Management (APM) đã cung cấp một phần của giao diện ứng dụng cùng với BIOS.Các bảng Đặc điểm kỹ thuật đa bộ xử lý (MPS) cũng đóng một vai trò quan trọng và cũng được tích hợp vào ACPI.

Đặc điểm kỹ thuật cho cấu hình nâng cao và giao diện nguồn đã phát triển trong suốt những năm 2000.Hỗ trợ cho các thiết bị và công nghệ mới đã được bao gồm trong khi giữ cho hầu hết các chức năng quản lý và cấu hình trong HĐH.Hệ thống BIOS và phần sụn giao tiếp với ACPI thông qua các bảng mô tả phần cứng và ngôn ngữ máy ACPI (AML).Chúng cho phép mã quản lý độc lập với nền tảng trong ACPI truy cập các thiết bị dành riêng cho nền tảng trên mỗi máy.Tiêu chuẩn ACPI cũng xác định các giao diện chức năng cố định phần cứng để giảm lượng mã cần thiết để khởi động và phục hồi lỗi. Yêu cầu triển khai trình thông dịch AML trong mỗi HĐH đã giúp làm chậm việc áp dụng tiêu chuẩn ACPI.Cấu hình tiên tiến và kiến trúc thành phần giao diện nguồn (ACPICA) được tạo ra vào năm 1998 để hỗ trợ các nhà phát triển HĐH.Nó bao gồm một trình thông dịch AML độc lập với OS cùng với một số cơ sở hạ tầng ACPI cần thiết.ACPICA được thiết kế để cho phép bất kỳ hệ điều hành nào sử dụng ACPI thay vì là chính việc triển khai cụ thể của HĐH.Đây là một tiêu chuẩn nguồn mở đã phát triển theo thời gian cùng với đặc tả ACPI. Quản lý năng lượng dựa trên cấu hình nâng cao và giao diện nguồn là một phần quan trọng của điện toán màu xanh lá cây.Các tiêu chuẩn như ACPI cho phép HĐH đưa bộ xử lý và các thành phần bo mạch chủ vào các mức độ ngủ khác nhau khi cần thiết.Ví dụ, giao diện mạng Wake-on-Lan có thể giảm thiểu mức tiêu thụ điện cho đến khi phát hiện lưu lượng.Toàn bộ hệ thống có thể được cung cấp năng lượng ngoại trừ bộ nhớ chính của nó, chờ đợi một tổ hợp phím cụ thể để khôi phục hoạt động.Một số bo mạch chủ xanh cũng có toàn bộ bộ xử lý dành riêng cho quản lý năng lượng hệ thống.