Community

๐Ÿš™ CPU Load ๋ฅผ ์•„์‹œ๋‚˜์š”?

ํ˜„์žฌ ๋‚ด๊ฐ€ ์šด์˜์ค‘์ธ ์„œ๋ฒ„์— ๋ถ€ํ•˜๊ฐ€ ๋ฐœ์ƒํ•˜๋Š”์ง€๋ฅผ ํ™•์ธํ•˜๊ธฐ ์œ„ํ•ด ๋ณด๋Š” ์ง€ํ‘œ๊ฐ€ ๋ช‡๊ฐ€์ง€ ์žˆ๋Š”๋ฐ์š”, ๊ทธ์ค‘ CPU ์™€ ๊ด€๋ จ๋˜์„œ ๋ณด๋Š” ์ง€ํ‘œ๋กœ CPU Usage(์‚ฌ์šฉ๋ฅ ) ์™€ CPU Load(๋ถ€ํ•˜) ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. ์–ธ๋œป๋ณด๋ฉด ๋‘˜์ด ๋น„์Šทํ•ด๋ณด์ด์ง€๋งŒ ์‚ฌ์‹ค ์ด ๋‘˜์€ ๋‹ค๋ฅธ ๊ฐœ๋…์ด๋ฉฐ ์„œ๋ฒ„ ๋ถ€ํ•˜์— ๋Œ€ํ•œ CPU ์ง€ํ‘œ๋ฅผ ํ™•์ธํ•  ๋•Œ ์ƒํ˜ธ ๋ณด์™„์ ์ธ ์ •๋ณด๋ฅผ ์ œ๊ณตํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. CPU Load ๋Š” CPU ์— ์‹คํ–‰์ค‘์ด๊ฑฐ๋‚˜ ๋Œ€๊ธฐ์ค‘์ธ ์ž‘์—…(ํ”„๋กœ์„ธ์Šค)์˜ ๊ฐœ์ˆ˜๋ฅผ ํ‰๊ท ์œผ๋กœ ๋ณด์—ฌ์ฃผ๋Š” ๊ฐ’์œผ๋กœ CPU Core ๊ฐœ์ˆ˜์— ๋งž๊ฒŒ CPU ๊ฐ€ ์–ผ๋งˆ๋‚˜ ์ž˜ ์‚ฌ์šฉ๋˜๊ณ  ์žˆ๋Š”์ง€ ํ™•์ธํ•˜๋Š” ์ˆ˜๋‹จ์œผ๋กœ ์‚ฌ์šฉ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ดํ•ด๋ฅผ ๋•๊ธฐ ์œ„ํ•ด ์€ํ–‰ ATM ์„ ์˜ˆ๋กœ ๋“ค์–ด๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค. 1๊ฐœ์˜ ATM ๊ธฐ๊ณ„(CPU Core)๊ฐ€ ์žˆ๊ณ , ์—ฌ๊ธฐ์— 1๋ช…์˜ ์‚ฌ๋žŒ(ํ”„๋กœ์„ธ์Šค)๋งŒ ATM ๊ธฐ๊ณ„๋ฅผ ๊ณ„์† ์‚ฌ์šฉํ•˜๊ณ  ์žˆ๋‹ค๊ณ  ๊ฐ€์ •ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค. ์ด๋Ÿด ๊ฒฝ์šฐ ATM ๊ธฐ๊ณ„๋Š” ์‰ฌ์ง€์•Š๊ณ  1๋ช…์˜ ์‚ฌ๋žŒ์ด ๊ณ„์† ์ด์šฉํ•˜๊ณ  ์žˆ๋Š” ์ƒํƒœ์ด๋ฏ€๋กœ ์ด๋ฅผ CPU Load ๋กœ ํ‘œํ˜„ํ•˜๋ฉด 1 ์ด ๋ฉ๋‹ˆ๋‹ค. ๋งŒ์•ฝ ์—ฌ๊ธฐ์„œ 1๋ช…์˜ ์‚ฌ๋žŒ์ด ๋’ค์—์„œ ๊ธฐ๋‹ค๋ฆฌ๊ณ  ์žˆ๋Š” ์ƒํƒœ๊ฐ€ ๋˜๋ฉด CPU Load ๋Š” 2๊ฐ€ ๋˜๋Š”๊ฒƒ์ด์ฃ . ๋Œ€๊ธฐ์ค‘์ธ ์‚ฌ๋žŒ์ด ๊ณ„์† ์ฆ๊ฐ€ํ•˜์—ฌ Load ๊ฐ€ ๋†’์•„์ง€๋ฉด ์€ํ–‰์—์„œ๋Š” ATM ๊ธฐ๊ณ„(CPU Core)๋ฅผ ๋Š˜๋ฆฌ๊ฑฐ๋‚˜ ์‚ฌ๋žŒ์ด ATM ๊ธฐ๊ธฐ๋ฅผ ์˜ค๋ž˜์“ฐ๋Š” ์ด์œ ๋ฅผ ํŒŒ์•…ํ•˜๊ณ  ๋นจ๋ฆฌ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋„๋ก ๊ฐœ์„ ํ•˜๋Š” ๋ฐฉ์•ˆ์„ ๋งˆ๋ จํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ์ฒจ๋ถ€๋“œ๋ฆฐ ๋งํฌ์— CPU Load ์— ๋Œ€ํ•œ ์ข€๋” ์ž์„ธํ•œ ์„ค๋ช…๊ณผ ์ž„๊ณ„๊ฐ’๋“ฑ์— ๋‚ด์šฉ๋„ ๋‹ค๋ฃจ๊ณ  ์žˆ์œผ๋‹ˆ ๊ด€์‹ฌ์žˆ์œผ์‹  ๋ถ„๋“ค๊ป˜์„œ๋Š” ์ฝ์–ด๋ณด์‹œ๋ฉด ์ข‹๊ฒ ์Šต๋‹ˆ๋‹ค.

์•Œ๋ฆผ

์•Œ๋ฆผ์ด ์—†์Šต๋‹ˆ๋‹ค