Power Management for your Computer- ACPI
Ever wonder, why your laptop heats up so much and which technology is actually responsible for making sure that this heat is below…
Power Management for your Computer- ACPI
Ever wonder, why your laptop heats up so much and which technology is actually responsible for making sure that this heat is below acceptable limit and doesn’t drain much of your system power while it’s in critical use.
It’s Advance Configuration and Power Interface aka ACPI . One of primary responsibility of this technology is to make OS (Windows, Linux etc.) aware about different power hungry integrated circuits on your motherboard by set of tables as shown in Figure 1. BIOS on a typical system provides set of these tables to operating system after BDS phase as shown here.

Figure 1
Above interaction can be described in brief by Figure 2 as below.

Figure 2
The tables here are coded in specific programming language called ASL ( ACPI Source Language) which is actually interpreted by AML (ACPI Machine Language) . OSPM ( Operating System Power Management) entity in Windows/Linux gets access to all these tables and call ASL methods appropriately during sleep/shutdown .
Above excerpts are taken from UEFI Spec.
메타데이터
- post_id
- 322cc1d50f4d
- slug
- power-management-for-your-computer-acpi-322cc1d50f4d
- url
- https://medium.com/@av2019/power-management-for-your-computer-acpi-322cc1d50f4d
- canonical_url
- https://medium.com/@av2019/power-management-for-your-computer-acpi-322cc1d50f4d
- author_url
- https://medium.com/@av2019
- status
- ok
- fetched_at
- 2026-06-20 20:29:01