๐Ÿ’ญ ๋ฉ”๋ชจ๋ฆฌ ํŽ˜์ด์ง€ ๊ต์ฒด ์•Œ๊ณ ๋ฆฌ์ฆ˜ | ๐Ÿš€ ์ •์ฒ˜๊ธฐ ์‹ค๊ธฐ ๋Œ€๋น„ ๋ฌธ์ œ ํ’€์ด ๋ฐฉ๋ฒ• ํฌํ•จ

์šด์˜์ฒด์ œํŽ˜์ด์ง€ ๊ต์ฒด ์•Œ๊ณ ๋ฆฌ์ฆ˜FIFOLRULFU์ •์ฒ˜๊ธฐ
์ฝ๋Š”๋ฐ ์•ฝ 7๋ถ„ ์ •๋„ ์†Œ์š”
์ฒ˜์Œ ์“ฐ์—ฌ์ง„ ๋‚ : 2025-07-13
๋งˆ์ง€๋ง‰์œผ๋กœ ๊ณ ์ณ์ง„ ๋‚ : 2025-07-13
์ด ๊ธ€์„ ๋ณด๋Ÿฌ์˜จ ํšŸ์ˆ˜: 70

์š”์•ฝ

๋ฉ”๋ชจ๋ฆฌ ๊ด€๋ฆฌ๋ฅผ ์œ„ํ•œ ํ•„์ˆ˜ ๊ฐœ๋…, ํŽ˜์ด์ง€ ๊ต์ฒด ์•Œ๊ณ ๋ฆฌ์ฆ˜์„ ํŒŒํ—ค์ณ๋ด…๋‹ˆ๋‹ค. ํŽ˜์ด์ง€์™€ ํŽ˜์ด์ง€ ๋ถ€์žฌ์˜ ๊ฐœ๋…๋ถ€ํ„ฐ FIFO, LRU, LFU ์•Œ๊ณ ๋ฆฌ์ฆ˜์˜ ๋™์ž‘ ๋ฐฉ์‹๊ณผ ์ฐจ์ด์ ์„ ๋ช…ํ™•ํžˆ ์ดํ•ดํ•˜๊ณ , ์ •๋ณด์ฒ˜๋ฆฌ๊ธฐ์‚ฌ ์‹ค๊ธฐ ๋Œ€๋น„ ๋ฌธ์ œ๋กœ ์‹ค๋ ฅ์„ ์ ๊ฒ€ํ•˜์„ธ์š”.

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

์•Œ๊ณ ๋ฆฌ์ฆ˜๊ต์ฒด ๋Œ€์ƒ๊ธฐ๋ฐ˜ ์›๋ฆฌ
FIFO๊ฐ€์žฅ ๋จผ์ € ๋ฉ”๋ชจ๋ฆฌ์— ๋“ค์–ด์˜จ ํŽ˜์ด์ง€์„ ์ž…์„ ์ถœ
LRU๊ฐ€์žฅ ์˜ค๋žซ๋™์•ˆ ์‚ฌ์šฉ๋˜์ง€ ์•Š์€ ํŽ˜์ด์ง€์‹œ๊ฐ„ ์ง€์—ญ์„ฑ
LFU์ฐธ์กฐ ํšŸ์ˆ˜๊ฐ€ ๊ฐ€์žฅ ์ ์€ ํŽ˜์ด์ง€์ฐธ์กฐ ๋นˆ๋„

๐Ÿ’ก ์ •์ฒ˜๊ธฐ ์‹ค๊ธฐ ๋Œ€๋น„๋ฅผ ์œ„ํ•œ ์ฃผ๊ด€์‹ ๋ฌธ์ œ๋Š” ํฌ์ŠคํŒ… ๋งˆ์ง€๋ง‰์— ์žˆ์Šต๋‹ˆ๋‹ค. ๊ฐ ์•Œ๊ณ ๋ฆฌ์ฆ˜์˜ ํŽ˜์ด์ง€ ๋ถ€์žฌ ํšŸ์ˆ˜๋ฅผ ์ง์ ‘ ๊ณ„์‚ฐํ•ด ๋ณด์„ธ์š”.

โ—๏ธํŽ˜์ด์ง€ ๊ต์ฒด ์•Œ๊ณ ๋ฆฌ์ฆ˜์€ ๊ฐ€์ƒ ๋ฉ”๋ชจ๋ฆฌ ์‹œ์Šคํ…œ์—์„œ ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค. ํ•œ์ •๋œ ๋ฌผ๋ฆฌ ๋ฉ”๋ชจ๋ฆฌ(RAM)๋ฅผ ์‹ค์ œ ํ”„๋กœ์„ธ์Šค๊ฐ€ ์š”๊ตฌํ•˜๋Š” ๋ฉ”๋ชจ๋ฆฌ๋ณด๋‹ค ํ›จ์”ฌ ํฐ ๊ฒƒ์ฒ˜๋Ÿผ ๋ณด์ด๊ฒŒ ํ•˜๋Š” ๊ธฐ์ˆ ์ด์ฃ .

๐Ÿง  ํŽ˜์ด์ง€์™€ ํŽ˜์ด์ง€ ๋ถ€์žฌ, ์™œ ์•Œ์•„์•ผ ํ• ๊นŒ?

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

1. ํŽ˜์ด์ง€(Page)๋ž€?

ํŽ˜์ด์ง€๋Š” ๊ฐ€์ƒ ๋ฉ”๋ชจ๋ฆฌ๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ์‹œ์Šคํ…œ์—์„œ ๋ฉ”๋ชจ๋ฆฌ๋ฅผ ๊ด€๋ฆฌํ•˜๋Š” ๊ณ ์ •๋œ ํฌ๊ธฐ์˜ ๋ธ”๋ก์ž…๋‹ˆ๋‹ค. ํ•˜๋“œ ๋””์Šคํฌ์™€ ๊ฐ™์€ ๋ณด์กฐ๊ธฐ์–ต์žฅ์น˜์— ์žˆ๋Š” ํ”„๋กœ๊ทธ๋žจ์˜ ์ฝ”๋“œ์™€ ๋ฐ์ดํ„ฐ๋ฅผ ์ผ์ •ํ•œ ํฌ๊ธฐ๋กœ ๋‚˜๋ˆ„์–ด ๋†“์€ ๊ฒƒ์ด์ฃ . RAM ์—ญ์‹œ ํŽ˜์ด์ง€์™€ ๋™์ผํ•œ ํฌ๊ธฐ์˜ ํ”„๋ ˆ์ž„(Frame) ์œผ๋กœ ๋‚˜๋ˆ„์–ด ๊ด€๋ฆฌํ•ฉ๋‹ˆ๋‹ค.

  • ํ•ต์‹ฌ: ํ”„๋กœ์„ธ์Šค๋Š” ํŽ˜์ด์ง€ ๋‹จ์œ„๋กœ ๋‚˜๋‰˜๊ณ , ์ด ํŽ˜์ด์ง€๋“ค์ด RAM์˜ ํ”„๋ ˆ์ž„์— ์ ์žฌ(loading)๋˜์–ด์•ผ ์‹คํ–‰๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

2. ํŽ˜์ด์ง€ ๋ถ€์žฌ(Page Fault)๋ž€?

ํ”„๋กœ์„ธ์Šค๊ฐ€ ํŠน์ • ํŽ˜์ด์ง€๋ฅผ ์‚ฌ์šฉํ•˜๋ ค๊ณ  ํ•  ๋•Œ, ํ•ด๋‹น ํŽ˜์ด์ง€๊ฐ€ RAM(๋ฌผ๋ฆฌ ๋ฉ”๋ชจ๋ฆฌ)์— ์—†๋Š” ๊ฒฝ์šฐ๋ฅผ ํŽ˜์ด์ง€ ๋ถ€์žฌ(Page Fault) ๋ผ๊ณ  ํ•ฉ๋‹ˆ๋‹ค.

ํŽ˜์ด์ง€ ๋ถ€์žฌ๊ฐ€ ๋ฐœ์ƒํ•˜๋ฉด ๋‹ค์Œ๊ณผ ๊ฐ™์€ ๊ณผ์ •์ด ์ผ์–ด๋‚ฉ๋‹ˆ๋‹ค.

  1. CPU๋Š” ์šด์˜์ฒด์ œ(OS)์— ์ œ์–ด๊ถŒ์„ ๋„˜๊น๋‹ˆ๋‹ค.
  2. ์šด์˜์ฒด์ œ๋Š” ๋ณด์กฐ๊ธฐ์–ต์žฅ์น˜์—์„œ ํ•„์š”ํ•œ ํŽ˜์ด์ง€๋ฅผ ์ฐพ์Šต๋‹ˆ๋‹ค.
  3. RAM์— ๋น„์–ด์žˆ๋Š” ํ”„๋ ˆ์ž„์ด ์žˆ๋‹ค๋ฉด ํ•ด๋‹น ํŽ˜์ด์ง€๋ฅผ ๊ฐ€์ ธ์˜ต๋‹ˆ๋‹ค.
  4. ๋งŒ์•ฝ ๋น„์–ด์žˆ๋Š” ํ”„๋ ˆ์ž„์ด ์—†๋‹ค๋ฉด? ๊ธฐ์กด์— ์žˆ๋˜ ํŽ˜์ด์ง€ ์ค‘ ํ•˜๋‚˜๋ฅผ ๋ณด์กฐ๊ธฐ์–ต์žฅ์น˜๋กœ ๋‚ด๋ณด๋‚ด๊ณ (swap-out), ๊ทธ ๊ณต๊ฐ„์— ์ƒˆ๋กœ์šด ํŽ˜์ด์ง€๋ฅผ ๊ฐ€์ ธ์˜ต๋‹ˆ๋‹ค(swap-in).

์ด๋•Œ "์–ด๋–ค ํŽ˜์ด์ง€๋ฅผ ๋‚ด๋ณด๋‚ผ ๊ฒƒ์ธ๊ฐ€?"๋ฅผ ๊ฒฐ์ •ํ•˜๋Š” ๊ทœ์น™์ด ๋ฐ”๋กœ ํŽ˜์ด์ง€ ๊ต์ฒด ์•Œ๊ณ ๋ฆฌ์ฆ˜์ž…๋‹ˆ๋‹ค.


๐Ÿ”„ ์ฃผ์š” ํŽ˜์ด์ง€ ๊ต์ฒด ์•Œ๊ณ ๋ฆฌ์ฆ˜

ํŽ˜์ด์ง€ ๊ต์ฒด ์•Œ๊ณ ๋ฆฌ์ฆ˜์˜ ๋ชฉํ‘œ๋Š” ํŽ˜์ด์ง€ ๋ถ€์žฌ ํšŸ์ˆ˜๋ฅผ ์ตœ์†Œํ™”ํ•˜์—ฌ ์‹œ์Šคํ…œ ์„ฑ๋Šฅ์„ ๋†’์ด๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. FIFO, LRU, LFU๊ฐ€ ๋Œ€ํ‘œ์ ์ธ ์•Œ๊ณ ๋ฆฌ์ฆ˜์ž…๋‹ˆ๋‹ค.

1. FIFO (First-In, First-Out)

๊ฐ€์žฅ ๊ฐ„๋‹จํ•œ ์•Œ๊ณ ๋ฆฌ์ฆ˜์œผ๋กœ, RAM์— ๊ฐ€์žฅ ๋จผ์ € ๋“ค์–ด์˜จ ํŽ˜์ด์ง€๋ฅผ ๊ฐ€์žฅ ๋จผ์ € ๋‚ด๋ณด๋‚ด๋Š” ๋ฐฉ์‹์ž…๋‹ˆ๋‹ค. ๋งˆ์น˜ ์ค„์„ ์„œ์„œ ๋จผ์ € ์˜จ ์‚ฌ๋žŒ์ด ๋จผ์ € ๋‚˜๊ฐ€๋Š” ๊ฒƒ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.

  • ์žฅ์ : ๊ตฌํ˜„์ด ๋งค์šฐ ๊ฐ„๋‹จํ•ฉ๋‹ˆ๋‹ค.
  • ๋‹จ์ : ์ž์ฃผ ์‚ฌ์šฉ๋˜๋Š” ํŽ˜์ด์ง€์ž„์—๋„ ๋ถˆ๊ตฌํ•˜๊ณ  ๋จผ์ € ๋“ค์–ด์™”๋‹ค๋Š” ์ด์œ ๋งŒ์œผ๋กœ ๊ต์ฒด๋  ์ˆ˜ ์žˆ์–ด ๋น„ํšจ์œจ์ ์ผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. (์ด๋ฅผ Belady์˜ ๋ชจ์ˆœ(Belady's Anomaly) ์ด๋ผ๊ณ ๋„ ํ•ฉ๋‹ˆ๋‹ค. ํ”„๋ ˆ์ž„ ์ˆ˜๋ฅผ ๋Š˜๋ ธ๋Š”๋ฐ๋„ ํŽ˜์ด์ง€ ๋ถ€์žฌ๊ฐ€ ๋” ๋งŽ์ด ๋ฐœ์ƒํ•˜๋Š” ํ˜„์ƒ)

2. LRU (Least Recently Used)

๊ฐ€์žฅ ์˜ค๋žซ๋™์•ˆ ์‚ฌ์šฉ๋˜์ง€ ์•Š์€ ํŽ˜์ด์ง€๋ฅผ ๊ต์ฒดํ•˜๋Š” ์•Œ๊ณ ๋ฆฌ์ฆ˜์ž…๋‹ˆ๋‹ค. "์ตœ๊ทผ์— ์‚ฌ์šฉ๋œ ํŽ˜์ด์ง€๋Š” ๊ฐ€๊นŒ์šด ๋ฏธ๋ž˜์—๋„ ๋‹ค์‹œ ์‚ฌ์šฉ๋  ๊ฒƒ์ด๋‹ค"๋ผ๋Š” ์‹œ๊ฐ„ ์ง€์—ญ์„ฑ(Temporal Locality) ์•„์ด๋””์–ด๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ํ•ฉ๋‹ˆ๋‹ค.

  • ์žฅ์ : FIFO์— ๋น„ํ•ด ํŽ˜์ด์ง€ ๋ถ€์žฌ์œจ์ด ๋‚ฎ๊ณ , ์ผ๋ฐ˜์ ์œผ๋กœ ์ข‹์€ ์„ฑ๋Šฅ์„ ๋ณด์ž…๋‹ˆ๋‹ค.
  • ๋‹จ์ : ๊ฐ ํŽ˜์ด์ง€์˜ ์ตœ๊ทผ ์‚ฌ์šฉ ์‹œ๊ฐ„์„ ๊ธฐ๋กํ•˜๊ณ  ์œ ์ง€ํ•ด์•ผ ํ•˜๋ฏ€๋กœ, ์šด์˜์ฒด์ œ์˜ ๋ถ€๋‹ด์ด ํฌ๊ณ  ๊ตฌํ˜„์ด ๋ณต์žกํ•ฉ๋‹ˆ๋‹ค.

3. LFU (Least Frequently Used)

์ฐธ์กฐ ํšŸ์ˆ˜๊ฐ€ ๊ฐ€์žฅ ์ ์€ ํŽ˜์ด์ง€๋ฅผ ๊ต์ฒดํ•˜๋Š” ์•Œ๊ณ ๋ฆฌ์ฆ˜์ž…๋‹ˆ๋‹ค. "๊ณผ๊ฑฐ์— ๋งŽ์ด ์‚ฌ์šฉ๋œ ํŽ˜์ด์ง€๋Š” ์•ž์œผ๋กœ๋„ ๋งŽ์ด ์‚ฌ์šฉ๋  ๊ฒƒ์ด๋‹ค"๋ผ๋Š” ๊ฐ€์ •์— ๊ธฐ๋ฐ˜ํ•ฉ๋‹ˆ๋‹ค.

  • ์žฅ์ : LRU๊ฐ€ ์žก์•„๋‚ด์ง€ ๋ชปํ•˜๋Š” ์žฅ๊ธฐ์ ์ธ ์ฐธ์กฐ ํŒจํ„ด์„ ๊ณ ๋ คํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • ๋‹จ์ :
    • ์ฐธ์กฐ ํšŸ์ˆ˜๋ฅผ ๊ณ„์‚ฐํ•˜๊ธฐ ์œ„ํ•œ ์˜ค๋ฒ„ํ—ค๋“œ๊ฐ€ ํฝ๋‹ˆ๋‹ค.
    • ์ดˆ๊ธฐ์— ๋งŽ์ด ์‚ฌ์šฉ๋˜์—ˆ์ง€๋งŒ ๋” ์ด์ƒ ์‚ฌ์šฉ๋˜์ง€ ์•Š๋Š” ํŽ˜์ด์ง€๊ฐ€ ๊ณ„์† ๋ฉ”๋ชจ๋ฆฌ์— ๋‚จ์•„์žˆ์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
    • ์ฐธ์กฐ ํšŸ์ˆ˜๊ฐ€ ๋™์ผํ•œ ํŽ˜์ด์ง€๊ฐ€ ์—ฌ๋Ÿฌ ๊ฐœ์ผ ๊ฒฝ์šฐ, ์–ด๋–ค ๊ฒƒ์„ ๊ต์ฒดํ• ์ง€ ๊ฒฐ์ •ํ•˜๊ธฐ ์œ„ํ•œ ์ถ”๊ฐ€์ ์ธ ๊ทœ์น™(e.g., FIFO)์ด ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค.

๐Ÿ“ ์ •์ฒ˜๊ธฐ ์‹ค๊ธฐ ๋Œ€๋น„ ๋ฌธ์ œ

๋ฌธ์ œ 1 - FIFO

๋ฌธ์ œํŽ˜์ด์ง€ ํ”„๋ ˆ์ž„์ด 3๊ฐœ์ผ ๋•Œ, ๋‹ค์Œ๊ณผ ๊ฐ™์€ ์ˆœ์„œ๋กœ ํŽ˜์ด์ง€๊ฐ€ ์ฐธ์กฐ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ํŽ˜์ด์ง€ ์ฐธ์กฐ ์ˆœ์„œ: 2, 3, 2, 1, 5, 2, 4, 5, 3, 2, 5, 2 FIFO ์•Œ๊ณ ๋ฆฌ์ฆ˜์„ ์‚ฌ์šฉํ–ˆ์„ ๋•Œ ํŽ˜์ด์ง€ ๋ถ€์žฌ(Page Fault)๋Š” ๋ช‡ ๋ฒˆ ๋ฐœ์ƒํ•˜๋Š”์ง€ ๊ณ„์‚ฐํ•˜์‹œ์˜ค.
๋‹ต๋ณ€
์ •๋‹ต์ •๋‹ต ๋ณด๊ธฐ
๋ฌธ์ œ ํ’€์ด

๋ฐ€์–ด๋‚ด๊ธฐ ์‹์œผ๋กœ ํ‘ธ์„ธ์š”. ํ ์ž๋ฃŒ๊ตฌ์กฐ๋ฅผ ๋– ์˜ฌ๋ฆฌ๋ฉด ์ข‹์Šต๋‹ˆ๋‹ค. ์ƒˆ๋กœ์šด๊ฒŒ ๋“ค์–ด์˜ค๋ฉด ์ƒˆ๋กœ์šด ๊ฒŒ ์œ„์— ๋“ค์–ด๊ฐ€๊ณ , ๊ฐ€์žฅ ์•„๋ž˜์— ์žˆ๋Š” ๊ฑธ ๋ฐ€์–ด๋‚ด๋“ฏ์ด ํ’€๋ฉด ํ—ท๊ฐˆ๋ฆฌ์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

์ฐธ์กฐ232152453252
1233152443352
222315224435
3231552243
๋ถ€์žฌOOXOOOOXOXOO
  • ํŽ˜์ด์ง€ ๋ถ€์žฌ ํšŸ์ˆ˜: 9๋ฒˆ

๋ฌธ์ œ 2 - LRU

๋ฌธ์ œํŽ˜์ด์ง€ ํ”„๋ ˆ์ž„์ด 3๊ฐœ์ผ ๋•Œ, ๋‹ค์Œ๊ณผ ๊ฐ™์€ ์ˆœ์„œ๋กœ ํŽ˜์ด์ง€๊ฐ€ ์ฐธ์กฐ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ํŽ˜์ด์ง€ ์ฐธ์กฐ ์ˆœ์„œ: 2, 3, 2, 1, 5, 2, 4, 5, 3, 2, 5, 2 LRU ์•Œ๊ณ ๋ฆฌ์ฆ˜์„ ์‚ฌ์šฉํ–ˆ์„ ๋•Œ ํŽ˜์ด์ง€ ๋ถ€์žฌ(Page Fault)๋Š” ๋ช‡ ๋ฒˆ ๋ฐœ์ƒํ•˜๋Š”์ง€ ๊ณ„์‚ฐํ•˜์‹œ์˜ค.
๋‹ต๋ณ€
์ •๋‹ต์ •๋‹ต ๋ณด๊ธฐ
๋ฌธ์ œ ํ’€์ด

๊ฐ€์žฅ ์˜ค๋ž˜์ „ ์‚ฌ์šฉํ•œ ๊ฒƒ์„ ๋งจ ์•„๋ž˜๋กœ ๋ณด๋‚ด๋Š” ์‹์œผ๋กœ ํ‘ธ์„ธ์š”. ์ƒˆ๋กœ์šด ๊ฒŒ ๋“ค์–ด์˜ค๋ฉด ์ƒˆ๋กœ์šด ๊ฒŒ ์œ„์— ๋“ค์–ด๊ฐ€๊ณ , ๊ฐ€์žฅ ์•„๋ž˜์— ์žˆ๋Š” ๊ฑธ ๋ฐ€์–ด๋‚ด๋“ฏ์ด ํ’€๋ฉด ํ—ท๊ฐˆ๋ฆฌ์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ๋งŒ์•ฝ, ๊ธฐ์กด์— ์กด์žฌํ•˜๋Š” ํŽ˜์ด์ง€๋ผ๋ฉด ์œ„์น˜๋ฅผ ๋งจ ์œ„๋กœ ์˜ฌ๋ฆฌ๋ฉด ๋ฉ๋‹ˆ๋‹ค.

์ฐธ์กฐ232152453252
1232152453252
223215245325
3321524533
๋ถ€์žฌOOXOOXOXOOXX
  • ํŽ˜์ด์ง€ ๋ถ€์žฌ ํšŸ์ˆ˜: 7๋ฒˆ

๋ฌธ์ œ 3 - LFU

๋ฌธ์ œํŽ˜์ด์ง€ ํ”„๋ ˆ์ž„์ด 3๊ฐœ์ผ ๋•Œ, ๋‹ค์Œ๊ณผ ๊ฐ™์€ ์ˆœ์„œ๋กœ ํŽ˜์ด์ง€๊ฐ€ ์ฐธ์กฐ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ํŽ˜์ด์ง€ ์ฐธ์กฐ ์ˆœ์„œ: 2, 3, 2, 1, 5, 2, 4, 5, 3, 2, 5, 2 LFU ์•Œ๊ณ ๋ฆฌ์ฆ˜์„ ์‚ฌ์šฉํ–ˆ์„ ๋•Œ ํŽ˜์ด์ง€ ๋ถ€์žฌ(Page Fault)๋Š” ๋ช‡ ๋ฒˆ ๋ฐœ์ƒํ•˜๋Š”์ง€ ๊ณ„์‚ฐํ•˜์‹œ์˜ค. (๋‹จ, LFU์—์„œ ์ฐธ์กฐ ํšŸ์ˆ˜๊ฐ€ ๋™์ผํ•  ๊ฒฝ์šฐ FIFO ๊ทœ์น™์„ ๋”ฐ๋ฅธ๋‹ค)
๋‹ต๋ณ€
์ •๋‹ต์ •๋‹ต ๋ณด๊ธฐ
๋ฌธ์ œ ํ’€์ด

ํ•ด๋‹น ํŽ˜์ด์ง€๊ฐ€ ๋ช‡๋ฒˆ ์ฐธ์กฐ๋˜์—ˆ๋Š”์ง€ ๊ธฐ๋กํ•˜๋ฉด์„œ ํ‘ธ๋Š”๊ฒŒ ์ข‹์Šต๋‹ˆ๋‹ค. (์˜ˆ : 2-1 ์€ 2๋ฒˆ ํŽ˜์ด์ง€๊ฐ€ 1๋ฒˆ ์ฐธ์กฐ๋˜์—ˆ์Œ์„ ์˜๋ฏธํ•ฉ๋‹ˆ๋‹ค.)

์ฐธ์กฐ ํšŸ์ˆ˜๊ฐ€ ๋™์ผํ•  ๊ฒฝ์šฐ FIFO ๊ทœ์น™์„ ๋”ฐ๋ฅด๋ฏ€๋กœ, FIFO๋ฅผ ํ’€๋“ฏ์ด ์ƒˆ๋กœ ๋“ค์–ด์˜จ ํŽ˜์ด์ง€๋ฅผ ์œ„์— ๋„ฃ์œผ์„ธ์š”.

์ฐธ์กฐ232152453252
12-13-13-11-15-15-14-14-13-13-13-13-1
22-12-23-11-11-15-15-25-25-25-35-3
32-22-22-32-32-32-32-42-42-5
๋ถ€์žฌOOXOOXOXOXXX
  • ํŽ˜์ด์ง€ ๋ถ€์žฌ ํšŸ์ˆ˜: 6๋ฒˆ

โžก๏ธ ๋‹ค์Œ ์ฝ์œผ๋ฉด ์ข‹์€ ํฌ์ŠคํŒ…

๋‹ค๋ฅธ ๊ธ€

2025-07-14

์„œ๋ธŒ๋„ท ๋งˆ์Šคํฌ, ์„œ๋ธŒ๋„คํŒ… | ๐Ÿš€ ์ •์ฒ˜๊ธฐ ์‹ค๊ธฐ ๋Œ€๋น„ ๋ฌธ์ œ ํฌํ•จ

2025-07-13

โ˜๏ธ ํด๋ผ์šฐ๋“œ & ๊ฐ€์ƒํ™” ์‹ ๊ธฐ์ˆ (๋„์ปค, ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค, ์„œ๋ฒ„๋ฆฌ์Šค) | ๐Ÿš€์ •์ฒ˜๊ธฐ ์‹ค๊ธฐ ๋Œ€๋น„

2025-07-13

๐Ÿ’พ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค & ๋น…๋ฐ์ดํ„ฐ ์‹ ๊ธฐ์ˆ | ๐Ÿš€์ •์ฒ˜๊ธฐ ์‹ค๊ธฐ ๋Œ€๋น„

2025-07-13

๐Ÿ“ก ๋„คํŠธ์›Œํฌ ์‹ ๊ธฐ์ˆ (SDN, MQTT, MEC, NFV) | ๐Ÿš€์ •์ฒ˜๊ธฐ ์‹ค๊ธฐ ๋Œ€๋น„

2025-07-13

๐Ÿ’ป ์†Œํ”„ํŠธ์›จ์–ด ์‹ ๊ธฐ์ˆ (SOA, CPS, MSA) | ๐Ÿš€์ •์ฒ˜๊ธฐ ์‹ค๊ธฐ ๋Œ€๋น„

2025-07-13

๐Ÿค– ํ…Œ์ŠคํŠธ ํ•˜๋„ค์Šค ๊ตฌ์„ฑ์š”์†Œ ์™„๋ฒฝ ์ •๋ฆฌ |๐Ÿš€ ์ •์ฒ˜๊ธฐ ์‹ค๊ธฐ ๋Œ€๋น„ ๋ฌธ์ œ ํฌํ•จ

2025-07-12

โฌ› ๋ธ”๋ž™๋ฐ•์Šค ํ…Œ์ŠคํŠธ ์œ ํ˜• ์ •๋ฆฌ | ๐Ÿš€ ์ •์ฒ˜๊ธฐ ์‹ค๊ธฐ ๋Œ€๋น„ ๋ฌธ์ œ ํฌํ•จ

2025-07-12

๐Ÿ’พ ๋ฐ์ดํ„ฐ ๋ชจ๋ธ: 3์š”์†Œ์™€ ์š”๊ฐœ๋…ผ๋ฌผ(์„ค๊ณ„ 4๋‹จ๊ณ„) | ๐Ÿš€์ •์ฒ˜๊ธฐ ์‹ค๊ธฐ ๋Œ€๋น„ ๋ฌธ์ œ ํฌํ•จ

2025-07-12

๐Ÿ”‘ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ํ‚ค(Key): ์Šˆํผํ‚ค, ํ›„๋ณดํ‚ค, ๊ธฐ๋ณธํ‚ค, ์™ธ๋ž˜ํ‚ค | ๐Ÿš€์ •์ฒ˜๊ธฐ ์‹ค๊ธฐ ๋Œ€๋น„ ๋ฌธ์ œ ํฌํ•จ

2025-07-12

๐Ÿ—ƒ๏ธ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ์ •๊ทœํ™”, ํ•จ์ˆ˜ ์ข…์†์„ฑ, ๋ฐ˜์ •๊ทœํ™”| ๐Ÿš€์ •์ฒ˜๊ธฐ ์‹ค๊ธฐ ๋Œ€๋น„ ๋ฌธ์ œ ํฌํ•จ