2.0๋ ๊ฐ์ ๊ฐ๋ฐ ๋์ ์์คํ ์ CPU ์๋์ ์ ๋ ฅ ์๋น๋ฅผ ์๋์ผ๋ก ์ต์ ํํ๋๋ก ์ค๊ณ๋ auto-cpufreq 3 ์ ํธ๋ฆฌํฐ๊ฐ ์ถ์๋์์ต๋๋ค. ์ด ์ ํธ๋ฆฌํฐ๋ ๋ ธํธ๋ถ ๋ฐฐํฐ๋ฆฌ ์ํ, CPU ๋ก๋, CPU ์จ๋ ๋ฐ ์์คํ ํ๋์ ๋ชจ๋ํฐ๋งํ๊ณ ์ํฉ๊ณผ ์ ํํ ์ต์ ์ ๋ฐ๋ผ ์๋์ง ์ ์ฝ ๋๋ ๊ณ ์ฑ๋ฅ ๋ชจ๋๋ฅผ ๋์ ์ผ๋ก ํ์ฑํํฉ๋๋ค. ์๋ฅผ ๋ค์ด, auto-cpufreq๋ฅผ ์ฌ์ฉํ๋ฉด ๊ธฐ๋ฅ์ ์๊ตฌ์ ์ผ๋ก ์ค๋จํ์ง ์๊ณ ๋ ๋ ธํธ๋ถ์ ๋ฐฐํฐ๋ฆฌ ์๋ช ์ ์๋์ผ๋ก ์ฐ์ฅํ ์ ์์ต๋๋ค. Intel, AMD ๋ฐ ARM ํ๋ก์ธ์๊ฐ ํ์ฌ๋ ์ฅ์น์์์ ์์ ์ ์ง์ํฉ๋๋ค. ์ ํธ๋ฆฌํฐ ์ฝ๋๋ Python์ผ๋ก ์์ฑ๋์์ผ๋ฉฐ LGPLvXNUMX ๋ผ์ด์ผ์ค์ ๋ฐ๋ผ ๋ฐฐํฌ๋ฉ๋๋ค.
Auto-cpufreq๋ฅผ ์ฌ์ฉํ๋ฉด ๊ธฐ๋ฅ์ ์๊ตฌ์ ์ผ๋ก ์ค๋จํ์ง ์๊ณ ๋ ๋ ธํธ๋ถ์ ๋ฐฐํฐ๋ฆฌ ์๋ช ์ ์๋์ผ๋ก ์ฐ์ฅํ ์ ์์ต๋๋ค. TLP ์ ํธ๋ฆฌํฐ์ ๋ฌ๋ฆฌ auto-cpufreq๋ฅผ ์ฌ์ฉํ๋ฉด ์ฅ์น๊ฐ ์๋์ผ๋ก ์คํ๋ ๋ ์๋์ง ์ ์ฝ ๋ชจ๋๋ฅผ ์ค์ ํ ์ ์์ ๋ฟ๋ง ์๋๋ผ ์์คํ ๋ก๋ ์ฆ๊ฐ๊ฐ ๊ฐ์ง๋๋ฉด ์ผ์์ ์ผ๋ก ๊ณ ์ฑ๋ฅ ๋ชจ๋(ํฐ๋ณด ๋ถ์คํธ)๋ฅผ ํ์ฑํํ ์๋ ์์ต๋๋ค.
์ฃผ์ ๊ธฐ๋ฅ :
- ๋ชจ๋ํฐ๋ง
- ์์คํ ์ ๋ํ ๊ธฐ๋ณธ ์ ๋ณด์ ๋๋ค.
- CPU ์ฃผํ์(์ ์ฒด ๋ฐ ๊ฐ ์ฝ์ด๋น)
- CPU ๋ก๋(์ ์ฒด ๋ฐ ๊ฐ ์ฝ์ด๋น).
- CPU ์จ๋(์ ์ฒด ๋ฐ ๊ฐ ์ฝ์ด๋ณ)
- ๋ฐฐํฐ๋ฆฌ ์ถฉ์ ์ํ.
- ์์คํ ๋ถํ.
- ๋ค์์ ๋ฐ๋ผ CPU ์ฃผํ์ ๋ฐ ์ ๋ ฅ ์๋น ๋ชจ๋๋ฅผ ๊ท์ ํฉ๋๋ค.
- ๋ฐฐํฐ๋ฆฌ ์ถฉ์ .
- CPU ๋ถํ.
- ๋ถํ๋ฅผ ๊ณ ๋ คํ CPU ์จ๋(๊ณผ์ด ๋ฐฉ์ง๋ฅผ ์ํด)
- ์์คํ ๋ถํ.
- CPU ์ฑ๋ฅ ๋ฐ ์ ๋ ฅ ์๋น๋ฅผ ์๋์ผ๋ก ์ต์ ํํฉ๋๋ค.
์๋ก์ด ๋ธ๋์น๋ ์ด์ ์ ์ฌ์ฉ ๊ฐ๋ฅํ ๋ช ๋ น์ค ์ธํฐํ์ด์ค ์ธ์ GTK ๋ผ์ด๋ธ๋ฌ๋ฆฌ ๊ธฐ๋ฐ์ ๊ทธ๋ํฝ ์ธํฐํ์ด์ค ๊ตฌํ์ผ๋ก ์ ๋ช ํฉ๋๋ค. Nix ํจํค์ง ๊ด๋ฆฌ์ ๋ฐ NixOS ๋ฐฐํฌ์ ๋ํ ์ง์์ด ์ถ๊ฐ๋์์ต๋๋ค. systemd-boot์ ๋ํ ์ง์นจ์ด ์ถ๊ฐ๋์์ต๋๋ค. ํด๋ง๋ ์ผ์์ ์๊ฐ ํ์ฅ๋์์ต๋๋ค.
์ถ์ฒ : opennet.ru