๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
์šด์˜์ฒด์ œ

ํŽ˜์ด์ง€ ๊ต์ฒด ์•Œ๊ณ ๋ฆฌ์ฆ˜๊ณผ ํ”„๋ ˆ์ž„ ํ• ๋‹น

by ์„œ์•„๋ž‘๐Ÿ˜ 2023. 11. 11.

 

 

ํŽ˜์ด์ง€ ๊ต์ฒด ์•Œ๊ณ ๋ฆฌ์ฆ˜์— ๊ฐ€์ƒ ๋ฉ”๋ชจ๋ฆฌ์™€ ํŽ˜์ด์ง• ๊ธฐ๋ฒ•์— ๋Œ€ํ•ด ํ•™์Šตํ•˜์‹œ๋Š” ๊ฒƒ์„ ์ถ”์ฒœ๋“œ๋ฆฝ๋‹ˆ๋‹ค.

 

๊ฐ€์ƒ๋ฉ”๋ชจ๋ฆฌ(Virtual Memory)์™€ ํŽ˜์ด์ง• ๊ธฐ๋ฒ•(Paging)

๊ฐ€์ƒ ๋ฉ”๋ชจ๋ฆฌ์— ์•ž์„œ ๋ฉ”๋ชจ๋ฆฌ ํ• ๋‹น์˜ ๊ธฐ๋ณธ์ ์ธ ์›๋ฆฌ์™€ ์™ธ๋ถ€ ๋‹จํŽธํ™”์— ๋Œ€ํ•ด ํ•™์Šตํ•˜์‹œ๋Š” ๊ฒƒ์„ ์ถ”์ฒœ๋“œ๋ฆฝ๋‹ˆ๋‹ค. ์šด์˜์ฒด์ œ์˜ ๋ฉ”๋ชจ๋ฆฌ ํ• ๋‹น(Memory Allocation) ๋ฉ”๋ชจ๋ฆฌ ํ• ๋‹น(Memory Allocation) ์šฐ๋ฆฌ๊ฐ€ ํ”ํžˆ ์ƒ๊ฐํ•˜

ground90.tistory.com

 

 

์š”๊ตฌ ํŽ˜์ด์ง•

๊ฐ€์ƒ ๋ฉ”๋ชจ๋ฆฌ๋ฅผ ํ†ตํ•ด ๋ฌผ๋ฆฌ ๋ฉ”๋ชจ๋ฆฌ๋ณด๋‹ค ํฐ ํ”„๋กœ์„ธ์Šค๋„ ์‹คํ–‰ํ•  ์ˆ˜ ์žˆ๊ฒŒ ๋์Šต๋‹ˆ๋‹ค. ๊ทธ๋ ‡์ง€๋งŒ ์—ฌ์ „ํžˆ ๋ฌผ๋ฆฌ ๋ฉ”๋ชจ๋ฆฌ์˜ ํฌ๊ธฐ๋Š” ํ•œ์ •๋˜์–ด ์žˆ๊ณ  ์šด์˜์ฒด์ œ๋Š” ํ”„๋กœ์„ธ์Šค๋“ค์ด ํ•œ์ •๋œ ๋ฉ”๋ชจ๋ฆฌ๋ฅผ ํšจ์œจ์ ์œผ๋กœ ์ด์šฉํ•  ์ˆ˜ ์žˆ๋„๋ก ํŽ˜์ด์ง€๋ฅผ ๊ต์ฒดํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ์—ฌ๊ธฐ์„œ ํŽ˜์ด์ง€ ๊ต์ฒด๋Š” ํŽ˜์ด์ง€ ์ธ/์•„์›ƒ์— ํ•ด๋‹นํ•˜๋Š” ๊ฒƒ์œผ๋กœ ์‹คํ–‰์— ํ•„์š”ํ•œ ํŽ˜์ด์ง€๋ฅผ ๋ณด์กฐ๊ธฐ์–ต์žฅ์น˜์—์„œ ๊บผ๋‚ด์˜ค๊ณ , ๋‹น์žฅ ์‹คํ–‰์— ํ•„์š” ์—†๋Š” ํŽ˜์ด์ง€๋Š” ๋ฉ”๋ชจ๋ฆฌ์—์„œ ๋ณด์กฐ๊ธฐ์–ต์žฅ์น˜๋กœ ๋‚ด๋ณด๋‚ด๋Š” ๊ฒƒ์„ ๋œปํ•ฉ๋‹ˆ๋‹ค.

ํ”„๋กœ์„ธ์Šค๋ฅผ ๋ฉ”๋ชจ๋ฆฌ์— ์ ์žฌํ•  ๋•Œ ์ฒ˜์Œ๋ถ€ํ„ฐ ๋ชจ๋“  ํŽ˜์ด์ง€๋ฅผ ์ ์žฌํ•˜์ง€ ์•Š๊ณ  ํ•„์š”ํ•œ ํŽ˜์ด์ง€๋งŒ์„ ๋ฉ”๋ชจ๋ฆฌ์— ์ ์žฌํ•˜๋Š” ๊ธฐ๋ฒ•์„ ์š”๊ตฌ ํŽ˜์ด์ง•(Demand Paging)์ด๋ผ๊ณ  ํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ์š”๊ตฌ ํŽ˜์ด์ง• ์‹œ์Šคํ…œ์ด ์•ˆ์ •์ ์œผ๋กœ ์ž‘๋™ํ•˜๋ ค๋ฉด ํŽ˜์ด์ง€ ๊ต์ฒด์™€ ํ”„๋ ˆ์ž„ ํ• ๋‹น ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ์š”๊ตฌ ํŽ˜์ด์ง• ๊ธฐ๋ฒ•์œผ๋กœ ํŽ˜์ด์ง€๋“ค์„ ์ ์žฌํ•˜๋‹ค ๋ณด๋ฉด ๋ฉ”๋ชจ๋ฆฌ๊ฐ€ ๊ฐ€๋“ ์ฐจ๊ฒŒ ๋˜๊ณ , ๋ฉ”๋ชจ๋ฆฌ์— ์ ์žฌ๋œ ๋งŽ์€ ํŽ˜์ด์ง€ ์ค‘ ์–ด๋–ค ํŽ˜์ด์ง€๋ฅผ ๋‚ด๋ณด๋‚ด๋Š” ๊ฒƒ์ด ์ ์ ˆํ•œ์ง€ ํŒ๋‹จํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ์ด๋ฅผ ํŽ˜์ด์ง€ ๊ต์ฒด ์•Œ๊ณ ๋ฆฌ์ฆ˜์ด๋ผ๊ณ  ํ•ฉ๋‹ˆ๋‹ค.

 

 

ํŽ˜์ด์ง€ ๊ต์ฒด ์•Œ๊ณ ๋ฆฌ์ฆ˜

ํŽ˜์ด์ง€ ๊ต์ฒด ์•Œ๊ณ ๋ฆฌ์ฆ˜์—์„œ ๊ฐ€์žฅ ์ค‘์ ์„ ๋‘์–ด์•ผ ํ•  ๊ฒƒ์€, ํŽ˜์ด์ง€ ํดํŠธ(Page fault)์ž…๋‹ˆ๋‹ค. ํŽ˜์ด์ง€ ํดํŠธ๋ฅผ ๊ฐ€์žฅ ์ ๊ฒŒ ์ผ์œผํ‚ค๋Š” ์•Œ๊ณ ๋ฆฌ์ฆ˜์ด ์ข‹์€ ์•Œ๊ณ ๋ฆฌ์ฆ˜์œผ๋กœ ํ‰๊ฐ€๋ฉ๋‹ˆ๋‹ค. ํŽ˜์ด์ง€ ํดํŠธ๊ฐ€ ์ž์ฃผ ๋ฐœ์ƒํ–ˆ๋‹ค๋Š” ๋ง์€ "๋ณด์กฐ๊ธฐ์–ต์žฅ์น˜๋กœ ๋‚ด์ซ“์„ ํŽ˜์ด์ง€๋ฅผ ์ž˜๋ชป ๊ณจ๋ž๋‹ค"๋Š” ๋œป์œผ๋กœ, ์ปดํ“จํ„ฐ ์„ฑ๋Šฅ์„ ์ €ํ•˜์‹œํ‚ต๋‹ˆ๋‹ค.

๊ทธ๋ ‡๊ธฐ ๋•Œ๋ฌธ์— ํŽ˜์ด์ง€ ๊ต์ฒด ์•Œ๊ณ ๋ฆฌ์ฆ˜์„ ์ดํ•ดํ•˜๋ ค๋ฉด ํŽ˜์ด์ง€ ํดํŠธ ํšŸ์ˆ˜๋ฅผ ์•Œ๊ณ  ์žˆ์–ด์•ผ ํ•˜๋ฉฐ, ํŽ˜์ด์ง€ ํดํŠธ ํšŸ์ˆ˜๋Š” ํŽ˜์ด์ง€ ์ฐธ์กฐ์—ด(Page reference string)์„ ํ†ตํ•ด ์•Œ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ํŽ˜์ด์ง€ ์ฐธ์กฐ์—ด์€ PU๊ฐ€ ์ฐธ์กฐํ•˜๋Š” ํŽ˜์ด์ง€๋“ค ์ค‘ ์—ฐ์†๋œ ํŽ˜์ด์ง€๋ฅผ ์ƒ๋žตํ•œ ํŽ˜์ด์ง€ ์—ด์„ ์˜๋ฏธํ•ฉ๋‹ˆ๋‹ค.

// CPU๊ฐ€ ์ฐธ์กฐํ•˜๋Š” ํŽ˜์ด์ง€
2 2 2 3 5 5 3 3 7

// ํŽ˜์ด์ง€ ์ฐธ์กฐ์—ด
2 3 5 3 7

์—ฐ์†๋œ ํŽ˜์ด์ง€๋ฅผ ์ƒ๋žตํ•˜๋Š” ์ด์œ ๋Š” ์—ฐ์†๋œ ํŽ˜์ด์ง€์—์„œ๋Š” ๋” ์ด์ƒ ํŽ˜์ด์ง€ ํดํŠธ๊ฐ€ ์ƒ๊ธฐ์ง€ ์•Š๊ธฐ ๋•Œ๋ฌธ์ž…๋‹ˆ๋‹ค.

 

FIFO ํŽ˜์ด์ง€ ๊ต์ฒด ์•Œ๊ณ ๋ฆฌ์ฆ˜

FIFO๋Š” First In First Out์œผ๋กœ ๊ฐ€์žฅ ๋‹จ์ˆœํ•œ ๋ฐฉ์‹์ž…๋‹ˆ๋‹ค. ๋ฉ”๋ชจ๋ฆฌ์— ๊ฐ€์žฅ ๋จผ์ € ์˜ฌ๋ผ์˜จ ํŽ˜์ด์ง€๋ถ€ํ„ฐ ๋‚ด์ซ“๋Š” ๋ฐฉ์‹์ž…๋‹ˆ๋‹ค. 

ํ”„๋กœ์„ธ์Šค๊ฐ€ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ํ”„๋ ˆ์ž„์€ 3๊ฐœ๋กœ ๊ฐ€์ •ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค. ์ฒ˜์Œ ํŽ˜์ด์ง€๋Š” 2๋ฒˆ์ด๊ณ  ํ”„๋ ˆ์ž„์— 2๋ฒˆ์ด ์ ์žฌ๋ฉ๋‹ˆ๋‹ค. ์ดํ›„ 3๋ฒˆ 1๋ฒˆ ์ˆœ์ฐจ๋Œ€๋กœ ์ ์žฌ๊ฐ€ ๋ฉ๋‹ˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ๋‹ค์‹œ 3๋ฒˆ์„ ์ฐธ์กฐํ–ˆ์„ ๋•Œ๋Š” ์ด๋ฏธ ํ”„๋ ˆ์ž„์— 3๋ฒˆ์ด ์žˆ์œผ๋ฏ€๋กœ ํŽ˜์ด์ง€ ํดํŠธ๋Š” ์—†์Šต๋‹ˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  5๋ฒˆ์„ ์ฐธ์กฐํ•ด์•ผ ํ•˜๊ธฐ ๋•Œ๋ฌธ์— ๋ณด์กฐ๊ธฐ์–ต์žฅ์น˜์—์„œ ๊ฐ€์ ธ์™€์•ผ ํ•ฉ๋‹ˆ๋‹ค. ํ˜„์žฌ ํ”„๋ ˆ์ž„์— 2,3,1 ํŽ˜์ด์ง€๋“ค์ด ์žˆ์œผ๋ฏ€๋กœ ๊ทธ์ค‘ ์–ด๋–ค ํŽ˜์ด์ง€๋ฅผ ๋‚ด์ซ“์•„์•ผ ํ•ฉ๋‹ˆ๋‹ค. FIFO์—์„œ๋Š” ์˜ค๋ž˜ ๋จธ๋ฌผ๋ €๋˜ ํŽ˜์ด์ง€๋ฅผ ๋‚ด์ซ“๊ธฐ ๋•Œ๋ฌธ์— 2๋ฒˆ์„ ๋‚ด์ซ“์Šต๋‹ˆ๋‹ค. 

FIFO๋Š” ํ”„๋กœ๊ทธ๋žจ ์‹คํ–‰ ๋‚ด๋‚ด ์‚ฌ์šฉ๋  ๋‚ด์šฉ์„ ํฌํ•จํ•˜๊ณ  ์žˆ๋Š” ๊ฒฝ์šฐ์—๋Š” ํŽ˜์ด์ง€ ํดํŠธ๊ฐ€ ๋งŽ์ด ๋‚ฉ๋‹ˆ๋‹ค. ์˜ค๋ž˜ ๋จธ๋ฌผ๋ €์ง€๋งŒ ๊ณ„์†ํ•ด์„œ ์‹คํ–‰๋˜์–ด์•ผ ํ•˜๋Š” ํŽ˜์ด์ง€๋“ค์€ ํŽ˜์ด์ง€ ์•„์›ƒ๋˜๋ฉด ์•ˆ๋˜๋‹ˆ๊นŒ์š”. ๊ฒฐ๊ตญ FIFO๋Š” ๊ทธ๋‹ค์ง€ ์ข‹์€ ํŽ˜์ด์ง€ ๊ต์ฒด ์•Œ๊ณ ๋ฆฌ์ฆ˜์€ ์•„๋‹™๋‹ˆ๋‹ค.

 

์ตœ์  ํŽ˜์ด์ง€ ๊ต์ฒด ์•Œ๊ณ ๋ฆฌ์ฆ˜

์ด๋ก ์ ์œผ๋กœ ๊ฐ€์žฅ ์ด์ƒ์ ์ธ ํŽ˜์ด์ง€ ๊ต์ฒด ์•Œ๊ณ ๋ฆฌ์ฆ˜์œผ๋กœ, ๋ฏธ๋ž˜์— ์‚ฌ์šฉ๋˜์ง€ ์•Š์„ ํŽ˜์ด์ง€๋ฅผ ๋ฏธ๋ฆฌ ์˜ˆ์ธกํ•˜์—ฌ ๊ต์ฒดํ•ฉ๋‹ˆ๋‹ค. ๊ฒฐ๊ตญ CPU๊ฐ€ ์ž์ฃผ ์ฐธ์กฐํ•˜๋Š” ํŽ˜์ด์ง€๋Š” ์˜ค๋ž˜ ๋‚จ๊ณ , ์ž์ฃผ ์ฐธ์กฐ๋˜์ง€ ์•Š์€ ํŽ˜์ด์ง€๋Š” ๋‚ด์ซ“๋Š” ๋ฐฉ์‹์ž…๋‹ˆ๋‹ค. ์•ž์œผ๋กœ์˜ ์‚ฌ์šฉ ๋นˆ๋„๊ฐ€ ๊ฐ€์žฅ ๋‚ฎ์€ ํŽ˜์ด์ง€๋ฅผ ๊ต์ฒดํ•˜๋Š” ์•Œ๊ณ ๋ฆฌ์ฆ˜์ž…๋‹ˆ๋‹ค.

์œ„ ์˜ˆ์ œ์—์„œ 5๋ฒˆ ํŽ˜์ด์ง€๋ฅผ ์ ์žฌํ•  ๋•Œ ์ด๋ฏธ ํ”„๋ ˆ์ž„ ์•ˆ์— ์žˆ๋Š” 2,3,1๋ฒˆ ํŽ˜์ด์ง€ ์ค‘ ๊ฐ€์žฅ ์˜ค๋žซ๋™์•ˆ ์‚ฌ์šฉํ•˜์ง€ ์•Š์„ ํŽ˜์ด์ง€๋Š” 1๋ฒˆ ํŽ˜์ด์ง€์ž…๋‹ˆ๋‹ค. ๋”ฐ๋ผ์„œ 1๋ฒˆ์„ ๋‚ด์ซ“์Šต๋‹ˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  4๋ฒˆ ํŽ˜์ด์ง€๋ฅผ ์ ์žฌํ•  ๋•Œ ํ˜„์žฌ ํŽ˜์ด์ง€์˜ 2,3,5๋ฒˆ ํŽ˜์ด์ง€ ์ค‘ ๊ฐ€์žฅ ์˜ค๋žซ๋™์•ˆ ์‚ฌ์šฉํ•˜์ง€ ์•Š์„ ํŽ˜์ด์ง€๋Š” 5๋ฒˆ ํŽ˜์ด์ง€์ž…๋‹ˆ๋‹ค. ๋”ฐ๋ผ์„œ 5๋ฒˆ์„ ๋‚ด์ซ“๊ณ  4๋ฒˆ์„ ์ ์žฌํ•ฉ๋‹ˆ๋‹ค.

์•ž์„œ FIFO์•Œ๊ณ ๋ฆฌ์ฆ˜์˜ 4๋ฒˆ ํŽ˜์ด์ง€ ํดํŠธ์— ๋น„ํ•ด ์ตœ์  ํŽ˜์ด์ง€ ๊ต์ฒด ์•Œ๊ณ ๋ฆฌ์ฆ˜์€ 2๋ฒˆ ํŽ˜์ด์ง€ ํดํŠธ๋ฅผ ๋ฐœ์ƒ์‹œํ‚ต๋‹ˆ๋‹ค. ์ด์ฒ˜๋Ÿผ ์ตœ์  ํŽ˜์ด์ง€ ๊ต์ฒด ์•Œ๊ณ ๋ฆฌ์ฆ˜์€ ๊ฐ€์žฅ ๋‚ฎ์€ ํŽ˜์ด์ง€ ํดํŠธ์œจ์„ ๋ณด์žฅํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ์•ž์œผ๋กœ ์˜ค๋žซ๋™์•ˆ ์‚ฌ์šฉ๋˜์ง€ ์•Š์„ ํŽ˜์ด์ง€์ธ์ง€๋ฅผ ์˜ˆ์ธกํ•˜๊ธฐ ์‰ฝ์ง€ ์•Š๊ธฐ ๋•Œ๋ฌธ์— ๊ตฌํ˜„์ด ์–ด๋ ค์šด ๋‹จ์ ์ด ์žˆ์Šต๋‹ˆ๋‹ค. ๋”ฐ๋ผ์„œ ์ตœ์  ํŽ˜์ด์ง€ ๊ต์ฒด ์•Œ๊ณ ๋ฆฌ์ฆ˜๋„ ๋‹ค๋ฅธ ์•Œ๊ณ ๋ฆฌ์ฆ˜์˜ ์„ฑ๋Šฅ์„ ํ‰๊ฐ€ํ•˜๊ธฐ ์œ„ํ•œ ๋น„๊ต๊ตฐ์œผ๋กœ ๊ฐ„์ฃผ๋˜๋Š” ์ด๋ก ์  ์•Œ๊ณ ๋ฆฌ์ฆ˜์ž…๋‹ˆ๋‹ค.

 

LRU ํŽ˜์ด์ง€ ๊ต์ฒด ์•Œ๊ณ ๋ฆฌ์ฆ˜

LRU(Least Recently Used) ํŽ˜์ด์ง€ ๊ต์ฒด ์•Œ๊ณ ๋ฆฌ์ฆ˜์€ ๊ฐ€์žฅ ์˜ค๋žซ๋™์•ˆ ์‚ฌ์šฉ๋˜์ง€ ์•Š์€ ํŽ˜์ด์ง€๋ฅผ ๊ต์ฒดํ•˜๋Š” ์•Œ๊ณ ๋ฆฌ์ฆ˜์ž…๋‹ˆ๋‹ค. ๊ฐ ํŽ˜์ด์ง€์— ์ ‘๊ทผํ•  ๋•Œ๋งˆ๋‹ค ํ•ด๋‹น ํŽ˜์ด์ง€์˜ ์‚ฌ์šฉ ์‹œ๊ฐ„์„ ์—…๋ฐ์ดํŠธํ•˜๊ณ , ๊ต์ฒดํ•  ๋•Œ๋Š” ์‚ฌ์šฉ ์‹œ๊ฐ„์ด ๊ฐ€์žฅ ์˜ค๋ž˜ ์ „์ธ ํŽ˜์ด์ง€๋ฅผ ์„ ํƒํ•ฉ๋‹ˆ๋‹ค. ๊ตฌํ˜„์ด ๋ณต์žกํ•  ์ˆ˜ ์žˆ์ง€๋งŒ, ๊ต์ฒด ์„ฑ๋Šฅ์ด ์ข‹์Šต๋‹ˆ๋‹ค. ์•ž์„  ์ตœ์  ํŽ˜์ด์ง€ ๊ต์ฒด ์•Œ๊ณ ๋ฆฌ์ฆ˜์€ ๊ฐ€์žฅ ์˜ค๋ž˜ ์‚ฌ์šฉ๋˜์ง€ ์•Š์„ ํŽ˜์ด์ง€๋ฅผ ๊ต์ฒดํ•˜๋Š” ๊ฒƒ์ด๋ฉฐ LRU ํŽ˜์ด์ง€ ๊ต์ฒด ์•Œ๊ณ ๋ฆฌ์ฆ˜์€ ๊ฐ€์žฅ ์˜ค๋ž˜ ์‚ฌ์šฉ๋˜์ง€ ์•Š์€ ํŽ˜์ด์ง€๋ฅผ ๊ต์ฒดํ•˜๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค.

5๋ฒˆ ํŽ˜์ด์ง€๋ฅผ ์ ์žฌํ•  ๋•Œ 2,3,1๋ฒˆ ํŽ˜์ด์ง€ ์ค‘ ๊ฐ€์žฅ ์˜ค๋žซ๋™์•ˆ ์‚ฌ์šฉํ•˜์ง€ ์•Š์€ ํŽ˜์ด์ง€๋Š” 2๋ฒˆ ํŽ˜์ด์ง€์ž…๋‹ˆ๋‹ค(2๋ฒˆ์€ ์ฒ˜์Œ ๋ง๊ณ ๋Š” ์“ฐ์ธ์ ์ด ์—†์Šต๋‹ˆ๋‹ค). ๋”ฐ๋ผ์„œ 2๋ฒˆ์„ ๋‚ด์ซ“์Šต๋‹ˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  2๋ฒˆ ํŽ˜์ด์ง€๋ฅผ ์ ์žฌํ•  ๋•Œ 5,3,1๋ฒˆ ํŽ˜์ด์ง€ ์ค‘ ๊ฐ€์žฅ ์˜ค๋žซ๋™์•ˆ ์‚ฌ์šฉํ•˜์ง€ ์•Š์€ ํŽ˜์ด์ง€๋Š” 1๋ฒˆ ํŽ˜์ด์ง€์ž…๋‹ˆ๋‹ค. ๋”ฐ๋ผ์„œ 1๋ฒˆ์„ ๋‚ด์ซ“์Šต๋‹ˆ๋‹ค.

๋Œ€ํ‘œ์ ์ธ ํŽ˜์ด์ง€ ๊ต์ฒด ์•Œ๊ณ ๋ฆฌ์ฆ˜์„ ์•Œ์•„๋ดค์Šต๋‹ˆ๋‹ค. ์ด์™ธ์—๋„ ์ˆ˜ ๋งŽ์€ ํŽ˜์ด์ง€ ๊ต์ฒด ์•Œ๊ณ ๋ฆฌ์ฆ˜์ด ์žˆ์Šต๋‹ˆ๋‹ค. ์šฐ๋ฆฌ๋Š” ํŽ˜์ด์ง€ ๊ต์ฒด ์•Œ๊ณ ๋ฆฌ์ฆ˜์ด ๋ฌด์—‡์ด๋ฉฐ ์™œ ํ•ด์•ผ ํ•˜๋Š”์ง€, ์–ด๋–ค ์•Œ๊ณ ๋ฆฌ์ฆ˜์ด ์ข‹์€ ํŽ˜์ด์ง€ ๊ต์ฒด ์•Œ๊ณ ๋ฆฌ์ฆ˜์ธ์ง€์— ๋Œ€ํ•ด ์ค‘์ ์„ ๋‘๋ฉด ๋ฉ๋‹ˆ๋‹ค.

 

 

์Šค๋ž˜์‹ฑ๊ณผ ํ”„๋ ˆ์ž„ ํ• ๋‹น

ํŽ˜์ด์ง€ ํดํŠธ๊ฐ€ ์ž์ฃผ ๋ฐœ์ƒํ•˜๋Š” ์ด์œ ๋Š” ๋‚˜์œ ํŽ˜์ด์ง€ ๊ต์ฒด ์•Œ๊ณ ๋ฆฌ์ฆ˜์„ ์‚ฌ์šฉํ•ด์„œ ๋ฐœ์ƒํ•  ์ˆ˜๋„ ์žˆ์ง€๋งŒ ํ”„๋กœ์„ธ์Šค๊ฐ€ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ํ”„๋ ˆ์ž„ ์ž์ฒด๊ฐ€ ์ ์–ด์„œ ๋ฐœ์ƒํ•˜๊ธฐ๋„ ํ•ฉ๋‹ˆ๋‹ค. ์˜คํžˆ๋ ค ํ›„์ž๊ฐ€ ๋” ๋งŽ์€ ๋นˆ๋„๋ฅผ ๋ณด์ž…๋‹ˆ๋‹ค. ๋งŒ์•ฝ ํ”„๋ ˆ์ž„์ด ๋ฌดํ•œํ•œ ์ปดํ“จํ„ฐ๋ผ๋ฉด ์ ์žฌ๋  ํŽ˜์ด์ง€๋„ ๋ฌดํ•œํ•˜๊ธฐ ๋•Œ๋ฌธ์— ํŽ˜์ด์ง€ ๊ต์ฒด๊ฐ€ ํ•„์š” ์—†๊ณ , ํŽ˜์ด์ง€ ํดํŠธ๋„ ๋ฐœ์ƒํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ๋ฐ˜๋Œ€๋กœ ํŽ˜์ด์ง€๊ฐ€ ํ•˜๋‚˜์ธ ์ปดํ“จํ„ฐ๋Š” ํŽ˜์ด์ง€๋ฅผ ๊ต์ฒดํ•  ๋•Œ๋งˆ๋‹ค ํŽ˜์ด์ง€ ํดํŠธ๊ฐ€ ๋ฐœ์ƒํ•˜๊ฒŒ ๋ฉ๋‹ˆ๋‹ค.

 

 ํ”„๋ ˆ์ž„ ์ž์ฒด๊ฐ€ ๋ถ€์กฑํ•œ ์ปดํ“จํ„ฐ๋Š” ์žฆ์€ ํŽ˜์ด์ง€ ํดํŠธ๋กœ ์ธํ•ด ์‹คํ–‰ ํ๋ฆ„์ด ์ž์ฃผ ๋Š๊ธฐ๊ณ  ์„ฑ๋Šฅ์ด ์ €ํ•˜๋ฉ๋‹ˆ๋‹ค. ๊ทธ๋ ‡๊ธฐ ๋•Œ๋ฌธ์— ๋ฉ”๋ชจ๋ฆฌ๊ฐ€ ์ž‘์€ ์ปดํ“จํ„ฐ์— ๋น„ํ•ด ๋ฉ”๋ชจ๋ฆฌ๊ฐ€ ํฐ ์ปดํ“จํ„ฐ๊ฐ€ ์„ฑ๋Šฅ์ด ์ข‹๋‹ค๊ณ  ํ•˜๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. CPU๊ฐ€ ์ž‘์—…์„ ํ•˜๋Š๋ผ ๋ฐ”์œ ๊ฒŒ ์•„๋‹ˆ๋ผ ํŽ˜์ด์ง€ ๊ต์ฒด๋ฅผ ํ•˜๋Š๋ผ ๋ฐ”์œ ๊ฒฝ์šฐ๋ฅผ ์Šค๋ž˜์‹ฑ์ด๋ผ๊ณ  ํ•ฉ๋‹ˆ๋‹ค. ๋‹ค์‹œ ๋งํ•˜๋ฉด ์Šค๋ž˜์‹ฑ์€ ํ”„๋กœ์„ธ์Šค๊ฐ€ ์‹คํ–‰๋˜๋Š” ์‹œ๊ฐ„๋ณด๋‹ค ํŽ˜์ด์ง•์— ๋” ๋งŽ์€ ์‹œ๊ฐ„์„ ์†Œ์š”ํ•˜์—ฌ ์„ฑ๋Šฅ์ด ์ €ํ•˜๋˜๋Š” ๋ฌธ์ œ๋ฅผ ์ผ์ปซ์Šต๋‹ˆ๋‹ค.

์Šค๋ ˆ์‹ฑ์„ ๊ทธ๋ž˜ํ”„๋กœ ํ‘œํ˜„ํ•˜๋ฉด ์œ„์™€ ๊ฐ™์Šต๋‹ˆ๋‹ค. ๊ฐ€๋กœ์ถ•์˜ ๋ฉ€ํ‹ฐํ”„๋กœ๊ทธ๋ž˜๋ฐ์˜ ์ •๋„๋Š” ๋ฉ”๋ชจ๋ฆฌ์— ์˜ฌ๋ผ์™€ ์žˆ๋Š” ํ”„๋กœ์„ธ์Šค์˜ ์ˆ˜์— ๋น„๋ก€ํ•ฉ๋‹ˆ๋‹ค. ์ฆ‰ ๋ฉ”๋ชจ๋ฆฌ์— ์˜ฌ๋ผ์™€ ์žˆ๋Š” ํ”„๋กœ์„ธ์Šค์™€ CPU์ด์šฉ๋ฅ ์ด ๋น„๋ก€ํ•ด์„œ ์ฆ๊ฐ€ํ•˜๋Š” ๊ฒƒ์ด ์•„๋‹˜์„ ๋‚˜ํƒ€๋‚ด๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ํ”„๋กœ์„ธ์Šค๋ฅผ ํ•„์š” ์ด์ƒ์œผ๋กœ ๋Š˜๋ฆฌ๋ฉด ๊ฐ ํ”„๋กœ์„ธ์Šค๋“ค์ด ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ํ”„๋ ˆ์ž„ ์ˆ˜๊ฐ€ ์ ์–ด์ง€๊ธฐ ๋•Œ๋ฌธ์— ํŽ˜์ด์ง€ ํดํŠธ๊ฐ€ ๋นˆ๋ฒˆํžˆ ๋ฐœ์ƒํ•ด์„œ CPU์ด์šฉ๋ฅ ์ด ๋–จ์–ด์ง‘๋‹ˆ๋‹ค. ์ด ์ง€์ ์ด ์Šค๋ž˜์‹ฑ์ด ๋ฐœ์ƒํ•˜๋Š” ์ง€์ ์ž…๋‹ˆ๋‹ค.

๊ทธ๋ ‡๊ธฐ ๋•Œ๋ฌธ์— ์šด์˜์ฒด์ œ๋Š” ๊ฐ ํ”„๋กœ์„ธ์Šค๋“ค์ด ์›ํ™œํžˆ ์‹คํ–‰ํ•  ์ˆ˜ ์žˆ์„ ์ •๋„์˜ ํ”„๋ ˆ์ž„ ์ˆ˜๋ฅผ ํŒŒ์•…ํ•˜๊ณ  ํ• ๋‹นํ•ด์ค˜์•ผ ํ•ฉ๋‹ˆ๋‹ค.

์ •์  ํ”„๋ ˆ์ž„ ํ• ๋‹น

๊ท ๋“ฑ ํ• ๋‹น
ํ”„๋ ˆ์ž„ ํ• ๋‹น ๋ฐฉ์‹ ์ค‘ ๊ท ๋“ฑ ํ• ๋‹น ๋ฐฉ์‹์„ ์•Œ์•„๋ณด๋ฉด, ๋ชจ๋“  ํ”„๋กœ์„ธ์Šค๋“ค์—๊ฒŒ ๊ท ๋“ฑํ•˜๊ฒŒ ํ”„๋ ˆ์ž„์„ ํ• ๋‹นํ•˜๋Š” ๋ฐฉ์‹์ž…๋‹ˆ๋‹ค. ์ด 300๊ฐœ ํ”„๋ ˆ์ž„ ํ• ๋‹น ๊ฐ€๋Šฅํ•œ ๋ฉ”๋ชจ๋ฆฌ๋ผ๋ฉด ์„ธ ๊ฐœ์˜ ํ”„๋กœ์„ธ์Šค๋“ค์—๊ฒŒ 100๊ฐœ์”ฉ ํ”„๋กœ์„ธ์Šค๋ฅผ ํ• ๋‹นํ•˜๋Š” ๋ฐฉ์‹์ž…๋‹ˆ๋‹ค.

๋น„๋ก€ ํ• ๋‹น
๋น„๋ก€ ํ• ๋‹น ๋ฐฉ์‹์€ ํ”„๋กœ์„ธ์Šค์˜ ํฌ๊ธฐ๋ณ„๋กœ ํ• ๋‹นํ•˜๋Š” ๋ฐฉ์‹์ž…๋‹ˆ๋‹ค. ํฌ๊ธฐ๊ฐ€ ํฐ ํ”„๋กœ์„ธ์Šค๋“ค์—๊ฒŒ๋Š” ๋” ๋งŽ์€ ํ”„๋ ˆ์ž„์„, ํฌ๊ธฐ๊ฐ€ ์ž‘์€ ํ”„๋กœ์„ธ์Šค๋“ค์—๊ฒŒ๋Š” ๋” ์ ์€ ํ”„๋ ˆ์ž„์„ ํ• ๋‹นํ•ฉ๋‹ˆ๋‹ค. ๋งŒ์•ฝ ํฌ๊ธฐ๊ฐ€ ํฐ ํ”„๋กœ์„ธ์Šค์ธ๋ฐ ์‹คํ–‰ํ•ด ๋ณด๋‹ˆ ๋งŽ์€ ํ”„๋ ˆ์ž„์„ ํ•„์š”๋กœ ํ•˜์ง€ ์•Š๋Š” ๋‹ค๋ฉด ์–ด๋–ป๊ฒŒ ๋ ๊นŒ์š”? ์ •์  ํ”„๋ ˆ์ž„ ํ• ๋‹น ๋ฐฉ์‹์€ ํ”„๋กœ์„ธ์Šค์˜ ์‹คํ–‰๊ณผ ๋ฌด๊ด€ํ•œ ๋ฐฉ์‹์ž…๋‹ˆ๋‹ค. ํ”„๋กœ์„ธ์Šค์˜ ์‹คํ–‰ ์ค‘ ์š”๊ตฌ๋˜๋Š” ํ”„๋ ˆ์ž„ ์‚ฌํ•ญ์„ ์•Œ๊ธฐ ์œ„ํ•ด์„  ๋™์  ํ• ๋‹น ๋ฐฉ์‹์„ ํƒํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.



๋™์  ํ”„๋ ˆ์ž„ ํ• ๋‹น

์ž‘์—… ์ง‘ํ•ฉ ๋ชจ๋ธ
CPU๊ฐ€ ํŠน์ • ์‹œ๊ฐ„ ๋™์•ˆ ์ฃผ๋กœ ์ฐธ์กฐํ•œ ํŽ˜์ด์ง€ ๊ฐœ์ˆ˜๋งŒํผ๋งŒ ํ”„๋ ˆ์ž„์„ ํ• ๋‹นํ•˜๋Š” ๋ฐฉ์‹์ž…๋‹ˆ๋‹ค. ํ”„๋ ˆ์ž„์ด 100๊ฐœ์ธ ๋ฉ”๋ชจ๋ฆฌ ์ค‘ CPU๊ฐ€ ํŽ˜์ด์ง€๋ฅผ ๊ณจ๊ณ ๋ฃจ ์ฐธ์กฐํ•˜๋Š” ๊ฒƒ์ด ์•„๋‹Œ ํŠน์ • ์‹œ๊ฐ„ ๋™์•ˆ ์ง‘์ค‘์ ์œผ๋กœ ๋ช‡๋ช‡๊ฐœ์˜ ํŽ˜์ด์ง€๋งŒ ์ฐธ์กฐํ•˜๊ฒŒ ๋ฉ๋‹ˆ๋‹ค. ๊ทธ๋ ‡๊ฒŒ ๋˜๋ฉด ํŽ˜์ด์ง€ ๊ต์ฒด๊ฐ€ ๋งŽ์ด ์ผ์–ด๋‚˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. CPU๊ฐ€ ๋ฉ”๋ชจ๋ฆฌ๋ฅผ ์ฐธ์กฐํ•  ๋•Œ ๊ทธ ์ฃผ๋ณ€ ๋ฉ”๋ชจ๋ฆฌ๋ฅผ ์ž์ฃผ ์ฐธ์กฐํ•˜๋Š” ๊ฒƒ์„ ๊ธฐ๋ฐ˜ํ•œ ์•„์ด๋””์–ด์ž…๋‹ˆ๋‹ค.

ํŽ˜์ด์ง€ ํดํŠธ ๋นˆ๋„
ํŽ˜์ด์ง€ ํดํŠธ ๋นˆ๋„๋Š” ๋‘ ๊ฐœ์˜ ๊ฐ€์ •์—์„œ ์ƒ๊ฒจ๋‚œ ์•„์ด๋””์–ด์ž…๋‹ˆ๋‹ค. ์ฒซ ๋ฒˆ์งธ๋Š” "ํŽ˜์ด์ง€ ํดํŠธ์œจ์ด ๋„ˆ๋ฌด ๋†’์œผ๋ฉด ๊ทธ ํ”„๋กœ์„ธ์Šค๋Š” ๋„ˆ๋ฌด ์ ์€ ํ”„๋ ˆ์ž„์„ ๊ฐ–๊ณ  ์žˆ๋‹ค." ๋‘ ๋ฒˆ์งธ๋Š” "ํŽ˜์ด์ง€ ํดํŠธ์œจ์ด ๋„ˆ๋ฌด ๋‚ฎ์œผ๋ฉด ๊ทธ ํ”„๋กœ์„ธ์Šค๊ฐ€ ๋„ˆ๋ฌด ๋งŽ์€ ํ”„๋ ˆ์ž„์„ ๊ฐ–๊ณ  ์žˆ๋‹ค."์ž…๋‹ˆ๋‹ค. ์ฆ‰, ํ”„๋กœ์„ธ์Šค๊ฐ€ ์‹คํ–‰ํ•˜๋Š” ๊ณผ์ •์—์„œ ํŽ˜์ด์ง€ ํดํŠธ์œจ์„ ๋ณด๊ณ  ํ”„๋ ˆ์ž„์„ ๋” ๋งŽ์ด, ๋” ์ ๊ฒŒ ํ• ๋‹นํ•˜๋Š” ๋ฐฉ์‹์ž…๋‹ˆ๋‹ค. 

 

 


 

 

์ฐธ์กฐ: ํ˜ผ์ž๊ณต๋ถ€ํ•˜๋Š” ์ปดํ“จํ„ฐ๊ตฌ์กฐ+์šด์˜์ฒด์ œ

๋Œ“๊ธ€