auto-cpufreq 2.2.0 ์ „๋ ฅ ๋ฐ ์„ฑ๋Šฅ ์ตœ์ ํ™” ํ”„๋กœ๊ทธ๋žจ ์ถœ์‹œ

์‹œ์Šคํ…œ์˜ CPU ์†๋„์™€ ์ „๋ ฅ ์†Œ๋น„๋ฅผ ์ž๋™์œผ๋กœ ์ตœ์ ํ™”ํ•˜๋„๋ก ์„ค๊ณ„๋œ auto-cpufreq 2.2.0 ์œ ํ‹ธ๋ฆฌํ‹ฐ๊ฐ€ ์ถœ์‹œ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์ด ์œ ํ‹ธ๋ฆฌํ‹ฐ๋Š” ๋…ธํŠธ๋ถ ๋ฐฐํ„ฐ๋ฆฌ ์ƒํƒœ, CPU ๋กœ๋“œ, CPU ์˜จ๋„ ๋ฐ ์‹œ์Šคํ…œ ํ™œ๋™์„ ๋ชจ๋‹ˆํ„ฐ๋งํ•˜๊ณ  ์ƒํ™ฉ๊ณผ ์„ ํƒํ•œ ์˜ต์…˜์— ๋”ฐ๋ผ ์—๋„ˆ์ง€ ์ ˆ์•ฝ ๋˜๋Š” ๊ณ ์„ฑ๋Šฅ ๋ชจ๋“œ๋ฅผ ๋™์ ์œผ๋กœ ํ™œ์„ฑํ™”ํ•ฉ๋‹ˆ๋‹ค. Intel, AMD ๋ฐ ARM ํ”„๋กœ์„ธ์„œ๊ฐ€ ํƒ‘์žฌ๋œ ์žฅ์น˜์—์„œ์˜ ์ž‘์—…์„ ์ง€์›ํ•ฉ๋‹ˆ๋‹ค. GTK ๊ธฐ๋ฐ˜ ๊ทธ๋ž˜ํ”ฝ ์ธํ„ฐํŽ˜์ด์Šค๋‚˜ ์ฝ˜์†” ์œ ํ‹ธ๋ฆฌํ‹ฐ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์ œ์–ดํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ฝ”๋“œ๋Š” Python์œผ๋กœ ์ž‘์„ฑ๋˜์—ˆ์œผ๋ฉฐ LGPLv3 ๋ผ์ด์„ผ์Šค์— ๋”ฐ๋ผ ๋ฐฐํฌ๋ฉ๋‹ˆ๋‹ค.

์ง€์›๋˜๋Š” ๊ธฐ๋Šฅ์—๋Š” CPU์˜ ์ฃผํŒŒ์ˆ˜, ๋ถ€ํ•˜ ๋ฐ ์˜จ๋„ ๋ชจ๋‹ˆํ„ฐ๋ง, ๋ฐฐํ„ฐ๋ฆฌ ์ถฉ์ „๋Ÿ‰, ์‹œ์Šคํ…œ ์˜จ๋„ ๋ฐ ๋ถ€ํ•˜์— ๋”ฐ๋ผ CPU์˜ ์ฃผํŒŒ์ˆ˜ ๋ฐ ์ „๋ ฅ ์†Œ๋น„ ๋ชจ๋“œ ์กฐ์ •, CPU ์„ฑ๋Šฅ ๋ฐ ์ „๋ ฅ ์†Œ๋น„ ์ž๋™ ์ตœ์ ํ™” ๋“ฑ์ด ํฌํ•จ๋ฉ๋‹ˆ๋‹ค.

Auto-cpufreq๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ๊ธฐ๋Šฅ์„ ์˜๊ตฌ์ ์œผ๋กœ ์ค‘๋‹จํ•˜์ง€ ์•Š๊ณ ๋„ ๋…ธํŠธ๋ถ์˜ ๋ฐฐํ„ฐ๋ฆฌ ์ˆ˜๋ช…์„ ์ž๋™์œผ๋กœ ์—ฐ์žฅํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. TLP ์œ ํ‹ธ๋ฆฌํ‹ฐ์™€ ๋‹ฌ๋ฆฌ auto-cpufreq๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ์žฅ์น˜๊ฐ€ ์ž๋™์œผ๋กœ ์‹คํ–‰๋  ๋•Œ ์—๋„ˆ์ง€ ์ ˆ์•ฝ ๋ชจ๋“œ๋ฅผ ์„ค์ •ํ•  ์ˆ˜ ์žˆ์„ ๋ฟ๋งŒ ์•„๋‹ˆ๋ผ ์‹œ์Šคํ…œ ๋กœ๋“œ ์ฆ๊ฐ€๊ฐ€ ๊ฐ์ง€๋˜๋ฉด ์ผ์‹œ์ ์œผ๋กœ ๊ณ ์„ฑ๋Šฅ ๋ชจ๋“œ(ํ„ฐ๋ณด ๋ถ€์ŠคํŠธ)๋ฅผ ํ™œ์„ฑํ™”ํ•  ์ˆ˜๋„ ์žˆ์Šต๋‹ˆ๋‹ค.

์ƒˆ ๋ฒ„์ „์—๋Š” EPP(์—๋„ˆ์ง€ ์„ฑ๋Šฅ ๊ธฐ๋ณธ ์„ค์ •) ๋งค๊ฐœ๋ณ€์ˆ˜ ๊ตฌ์„ฑ ๋ฐ ์žฌ์ •์˜๋ฟ ์•„๋‹ˆ๋ผ ๋ฐฐํ„ฐ๋ฆฌ ์ถฉ์ „๊ณผ ๊ด€๋ จ๋œ ์ œํ•œ ์„ค์ •์— ๋Œ€ํ•œ ์ง€์›์ด ์ถ”๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค(์˜ˆ: ๋ฐฐํ„ฐ๋ฆฌ ์ˆ˜๋ช…์„ ์—ฐ์žฅํ•˜๋ ค๋ฉด 90%์— ๋„๋‹ฌํ•œ ํ›„ ์ถฉ์ „์ด ๊บผ์ง€๋„๋ก ๊ตฌ์„ฑํ•  ์ˆ˜ ์žˆ์Œ). AMD64 ๋ฐ ARM64 ์•„ํ‚คํ…์ฒ˜์šฉ ์Šค๋ƒ… ํ˜•์‹์œผ๋กœ ํŒจํ‚ค์ง€๋ฅผ ์ƒ์„ฑํ•˜๋Š” ๊ธฐ๋Šฅ์ด ์ถ”๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

auto-cpufreq 2.2.0 ์ „๋ ฅ ๋ฐ ์„ฑ๋Šฅ ์ตœ์ ํ™” ํ”„๋กœ๊ทธ๋žจ ์ถœ์‹œ


์ถœ์ฒ˜ : opennet.ru

์ฝ”๋ฉ˜ํŠธ๋ฅผ ์ถ”๊ฐ€