์ด ๋ฌธ์์ ์๋ณธ์ ์ธ๋ถ ์ํค์์ ๊ฐ์ ธ์์ต๋๋ค.
1. ๊ฐ์[ํธ์ง]
๊ณ ๊ธ ํ๊ฒฝ์ค์ ๋ฐ ์ ์ ์ธํฐํ์ด์ค.
ํ๋์จ์ด ๊ฐ์ง, ๋ฉ์ธ๋ณด๋ ๋ฐ ์ฅ์น ๊ตฌ์ฑ, ์ ์ ๊ด๋ฆฌ๋ฅผ ๋ด๋นํ๋ ์ผ๋ฐ์ ์ธ ์ธํฐํ์ด์ค๋ฅผ ์ ์ํ๋ค. ํด๋ ํฉ์ปค๋, ์ธํ , ๋ง์ดํฌ๋ก์ํํธ, ํผ๋์ค, ๋์๋ฐ๊ฐ ๊ณต๋์ผ๋ก ๊ฐ๋ฐํ์๋ค.
ํ์ฌ๋ ๋ฒ์ 6.3๊น์ง ๋์์๋ค.
ํ๋์จ์ด ๊ฐ์ง, ๋ฉ์ธ๋ณด๋ ๋ฐ ์ฅ์น ๊ตฌ์ฑ, ์ ์ ๊ด๋ฆฌ๋ฅผ ๋ด๋นํ๋ ์ผ๋ฐ์ ์ธ ์ธํฐํ์ด์ค๋ฅผ ์ ์ํ๋ค. ํด๋ ํฉ์ปค๋, ์ธํ , ๋ง์ดํฌ๋ก์ํํธ, ํผ๋์ค, ๋์๋ฐ๊ฐ ๊ณต๋์ผ๋ก ๊ฐ๋ฐํ์๋ค.
ํ์ฌ๋ ๋ฒ์ 6.3๊น์ง ๋์์๋ค.
1.1. ๋ฐฐ๊ฒฝ[ํธ์ง]
ACPI๊ฐ ์๋ ์์ ์๋ ์ ์์ ๊ด๋ฆฌํ๊ธฐ ์ํ ๊ฒ์ผ๋ก APM(Advanced Power Management, ๊ณ ๊ธ ์ ์ ๊ด๋ฆฌ ๊ธฐ๋ฅ)์ด ์์๋ค. APM์ BIOS ์ธํฐ๋ฝํธ๋ฅผ ํธ์ถํ๋ ๋ฐฉ๋ฒ์ผ๋ก ์ฌ์ฉํ ์ ์์๋๋ฐ, ์๊ฐ์ด ์ง๋๋ฉด์ ์ ์ ๊ด๋ฆฌ๋ฅผ ๋ชจ๋ BIOS๊ฐ ๋ด๋นํ๋๋ก ํ๊ธฐ๋ ์ด๋ ค์์ก๋ค. ์ ์ด์ BIOS์์ ๊ด๋ฆฌํ ์ ์๋ ์ํ ์ ๋ณด๋ ๋น๊ต์ ์ ์๋ค[1]. ๋๊ตฐ๋ค๋ BIOS ์ฝ๋๊ฐ 32๋นํธ ๋๋ 64๋นํธ ์ฝ๋๊ฐ ์๋ 16๋นํธ ์ฝ๋๋ผ๋ ์ ์ ๊ฐ์ํด๋ณด๋ฉด (๊ธฐ์กด์ BIOS๋ณด๋ค ๊ธฐ๋ฅ์ด ๋์ฑ ๋ง์ผ๋ฉด์ ์ฑ๋ฅ์ด ๊ฐ๋ ฅํด์ง UEFI๋ 64๋นํธ ์ฝ๋ ์ ์ฉ์ด๋ผ 32๋นํธ ํ๊ฒฝ์์๋ ์ฌ์ฉ ์์ฒด๊ฐ ๋ถ๊ฐ๋ฅํ๋ค.) ๋์ฑ ์ข์ง ๋ชปํ ์ํ์๋ค[2].
๋๊ตฐ๋ค๋ ๋ช๋ช BIOS์๋ ๋ฒ๊ทธ๊ฐ ์์ด APM์ด ์ ๋๋ก ๋์ํ์ง ์๋ ๊ฒฝ์ฐ๋ ์์๋ค (...).
์ด๋ฌํ ๋ฐฐ๊ฒฝ์ผ๋ก ACPI๊ฐ ํ์ํ๊ฒ ๋์์ผ๋ฉฐ, APM, MP Spec, PNPBIOS API ๋ฑ๋ฑ์ ๋ชจ๋ ACPI์ ํก์๋์๋ค. APM์ ๊ฒฝ์ฐ ๋ฐ ์ ๋๋ ์ด๋ฏธ ์ฃฝ์ ๋ฏ ํ๊ณ , MP Spec๋ ๋ง์ฐฌ๊ฐ์ง์ด๋ค. ์ง์๋๊ธฐ๋ ํ๋ ACPI๋ฅผ ์ฌ์ฉํ๋ ๊ฒ์ ๋นํ์ฌ ์ ํํ ๊ฒฐ๊ณผ๋ฅผ ์ป๋๋ค๊ณ ํ ์ ์๋ค.
ํ์ฌ ๋๋ถ๋ถ์ ์ด์ ์ฒด์ ๊ฐ ACPI๋ฅผ ์ง์ํ๊ณ ์๊ธฐ์, ๊ธฐ์กด์ ์ ์ ๊ด๋ฆฌ์ ์ฐ๊ด๋ ๊ฒ๋ค์ ๋์ฑ ๋น ๋ฅด๊ฒ ๋ฒ๋ ค์ง (...) ๊ฒ์ผ๋ก ๋ณด์ธ๋ค.
๋๊ตฐ๋ค๋ ๋ช๋ช BIOS์๋ ๋ฒ๊ทธ๊ฐ ์์ด APM์ด ์ ๋๋ก ๋์ํ์ง ์๋ ๊ฒฝ์ฐ๋ ์์๋ค (...).
์ด๋ฌํ ๋ฐฐ๊ฒฝ์ผ๋ก ACPI๊ฐ ํ์ํ๊ฒ ๋์์ผ๋ฉฐ, APM, MP Spec, PNPBIOS API ๋ฑ๋ฑ์ ๋ชจ๋ ACPI์ ํก์๋์๋ค. APM์ ๊ฒฝ์ฐ ๋ฐ ์ ๋๋ ์ด๋ฏธ ์ฃฝ์ ๋ฏ ํ๊ณ , MP Spec๋ ๋ง์ฐฌ๊ฐ์ง์ด๋ค. ์ง์๋๊ธฐ๋ ํ๋ ACPI๋ฅผ ์ฌ์ฉํ๋ ๊ฒ์ ๋นํ์ฌ ์ ํํ ๊ฒฐ๊ณผ๋ฅผ ์ป๋๋ค๊ณ ํ ์ ์๋ค.
ํ์ฌ ๋๋ถ๋ถ์ ์ด์ ์ฒด์ ๊ฐ ACPI๋ฅผ ์ง์ํ๊ณ ์๊ธฐ์, ๊ธฐ์กด์ ์ ์ ๊ด๋ฆฌ์ ์ฐ๊ด๋ ๊ฒ๋ค์ ๋์ฑ ๋น ๋ฅด๊ฒ ๋ฒ๋ ค์ง (...) ๊ฒ์ผ๋ก ๋ณด์ธ๋ค.