๋‹ซ๊ธฐ

์ •๋ณด์ฒ˜๋ฆฌ ๊ธฐ์ถœ๋ฌธ์ œ

์ •๋ณด์ฒ˜๋ฆฌ๊ธฐ์‚ฌ · ์ •๋ณด์ฒ˜๋ฆฌ์‚ฐ์—…๊ธฐ์‚ฌ · ์ •๋ณด์ฒ˜๋ฆฌ๊ธฐ๋Šฅ์‚ฌ


์ฃผ๊ด€์‹ ์—ฐ์Šตํ•˜๊ธฐ


ํ•œ๋ฌธ์ œ์”ฉ ์—ฐ์Šตํ•˜๊ธฐ


CBT ์œ ํ˜•์œผ๋กœ ์—ฐ์Šตํ•˜๊ธฐ


์ •๋‹ต ํ™•์ธํ•˜๊ธฐ
๋‹ค์Œ ๋ฌธ์ œ
๋‹ค์Œ ๋ฌธ์ œ
O X
๋‹ค์Œ ๋ฌธ์ œ

ํ•„์ˆ˜ ์•”๊ธฐ ์ด๋ก 

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

๋ผ์ด์„ผ์Šค 2023. 2. 10. 10:13

ํŽ˜์ด์ง€ ๊ธฐ๋ฒ•์€ ํ”„๋กœ๊ทธ๋žจ ์ฃผ ๊ธฐ์–ต์žฅ์น˜์— ์ €์žฅํ•  ๋ฐ์ดํ„ฐ๋ฅผ ์ €์žฅํ•˜๋Š” ๊ธฐ๋ฒ•์ด๋‹ค. 

ํšจ์œจ์ ์œผ๋กœ ์ €์žฅ์„ ํ•ด์•ผ ํšจ์œจ์„ฑ์ด ๋†’์•„์ง€๋‹ˆ, ์—ฌ๊ธฐ์— ์—ฌ๋Ÿฌ๊ฐ€์ง€ ์•Œ๊ณ ๋ฆฌ์ฆ˜์„ ์ด์šฉํ•˜์—ฌ ๋ฐœ์ „ํ•œ ๊ฒƒ์ด ํŽ˜์ด์ง€ ๊ต์ฒด ์•Œ๊ณ ๋ฆฌ์ฆ˜์ด๋‹ค.

๊ฒฐ๊ตญ ๋ฐ์ดํ„ฐ๋ฅผ ์–ด๋–ป๊ฒŒ ์ €์žฅํ•˜๊ณ  ์ฒ˜๋ฆฌํ• ์ง€ ๋ช‡ ๊ฐ€์ง€ ๋ฐฉ๋ฒ•์œผ๋กœ ์ •๋ฆฌํ–ˆ๋‹ค๊ณ  ๋ณด๋ฉด ๋œ๋‹ค.

 

OPT(OPTimal replacement)

FIFO(First In First Out)

LRU(Least Recently Used)

LFU(Least Frequently Used)

NUR(Not Used Recently)

SCR(Second Change Replacement)

 

 

 

 

๊ธฐ์ถœ๋ฌธ์ œ(20๋…„4ํšŒ)

4๊ฐœ์˜ ํŽ˜์ด์ง€๋ฅผ ์ˆ˜์šฉํ•  ์ˆ˜ ์žˆ๋Š” ์ฃผ๊ธฐ์–ต์žฅ์น˜๊ฐ€ ์žˆ์œผ๋ฉฐ, ์ดˆ๊ธฐ์—๋Š” ๋ชจ๋‘ ๋น„์–ด ์žˆ๋‹ค๊ณ  ๊ฐ€์ •ํ•œ๋‹ค. ๋‹ค์Œ์˜ ์ˆœ์„œ๋กœ ํŽ˜์ด์ง€ ์ฐธ์กฐ๊ฐ€ ๋ฐœ์ƒํ•  ๋•Œ, FIFO ํŽ˜์ด์ง€ ๊ต์ฒด ์•Œ๊ณ ๋ฆฌ์ฆ˜์„ ์‚ฌ์šฉ ํ•  ๊ฒฝ์šฐ ํŽ˜์ด์ง€ ๊ฒฐํ•จ์˜ ๋ฐœ์ƒ ํšŸ์ˆ˜๋Š”?

ํŽ˜์ด์ง€ ์ฐธ์กฐ ์ˆœ์„œ : 1, 2, 3, 1, 2, 4, 5, 1
  1. 6ํšŒ
  2. 7ํšŒ
  3. 8ํšŒ
  4. 9ํšŒ

 

 

 

๊ธฐ์ถœ๋ฌธ์ œ(21๋…„3ํšŒ)

๋‹ค์Œ ์ค‘ ํŽ˜์ด์ง€ ๊ต์ฒด(Page Replacement) ์•Œ๊ณ ๋ฆฌ์ฆ˜์ด ์•„๋‹Œ ๊ฒƒ์€?

  1. LUF(Least Used First)
  2. FIFO(First-In-First-Out)
  3. Optimal
  4. LRU(Least Recently Used)

 

 

 

๊ธฐ์ถœ๋ฌธ์ œ(21๋…„3ํšŒ)

3๊ฐœ์˜ ํŽ˜์ด์ง€ ํ”„๋ ˆ์ž„์„ ๊ฐ–๋Š” ์‹œ์Šคํ…œ์—์„œ ํŽ˜์ด์ง€ ์ฐธ์กฐ ์ˆœ์„œ๊ฐ€ 1, 2, 1, 0, 4, 1, 3 ์ผ ๊ฒฝ์šฐ FIFO ์•Œ๊ณ ๋ฆฌ์ฆ˜์— ์˜ํ•œ ํŽ˜์ด์ง€ ๊ต์ฒด์˜ ๊ฒฝ์šฐ ํ”„๋ ˆ์ž„์˜ ์ตœ์ข… ์ƒํƒœ๋Š”?

  1. 4, 1, 3
  2. 1, 2, 0
  3. 2, 4, 3
  4. 1, 4, 2

 

 

 

๊ธฐ์ถœ๋ฌธ์ œ(20๋…„1ํšŒ)

๋‹ค์Œ์˜ ํŽ˜์ด์ง€ ์ฐธ์กฐ ์—ด(Page reference string)์— ๋Œ€ํ•ด ํŽ˜์ด์ง€ ๊ต์ฒด ๊ธฐ๋ฒ•์œผ๋กœ ์„ ์ž…์„ ์ถœ ์•Œ๊ณ ๋ฆฌ์ฆ˜์„ ์‚ฌ์šฉํ•  ๊ฒฝ์šฐ ํŽ˜์ด์ง€ ๋ถ€์žฌ(Page Fault) ํšŸ์ˆ˜๋Š”? (๋‹จ, ํ• ๋‹น๋œ ํŽ˜์ด์ง€ ํ”„๋ ˆ์ž„ ์ˆ˜๋Š” 3์ด๊ณ , ์ฒ˜์Œ์—๋Š” ๋ชจ๋“  ํ”„๋ ˆ์ž„์ด ๋น„์–ด ์žˆ๋‹ค.)

ํŽ˜์ด์ง€ ์ฐธ์กฐ ์—ด : 7,0,1,2,0,3,0,4,2,3,0,3,2,1,2,0,1,7,0
  1. 14
  2. 13
  3. 15
  4. 20

 

 

 

๊ธฐ์ถœ๋ฌธ์ œ(22๋…„2ํšŒ)

4๊ฐœ์˜ ํŽ˜์ด์ง€๋ฅผ ์ˆ˜์šฉํ•  ์ˆ˜ ์žˆ๋Š” ์ฃผ๊ธฐ์–ต์žฅ์น˜๊ฐ€ ์žˆ์œผ๋ฉฐ, ์ดˆ๊ธฐ์—๋Š” ๋ชจ๋‘ ๋น„์–ด ์žˆ๋‹ค๊ณ  ๊ฐ€์ •ํ•œ๋‹ค. ๋‹ค์Œ์˜ ์ˆœ์„œ๋กœ ํŽ˜์ด์ง€ ์ฐธ์กฐ๊ฐ€ ๋ฐœ์ƒํ•  ๋•Œ, LRU ํŽ˜์ด์ง€ ๊ต์ฒด ์•Œ๊ณ ๋ฆฌ์ฆ˜์„ ์‚ฌ์šฉํ•  ๊ฒฝ์šฐ ๋ช‡ ๋ฒˆ์˜ ํŽ˜์ด์ง€ ๊ฒฐํ•จ์ด ๋ฐœ์ƒํ•˜๋Š”๊ฐ€?

ํŽ˜์ด์ง€ ์ฐธ์กฐ ์ˆœ์„œ 1, 2, 3, 1, 2, 4, 1, 2, 5
  1. 5ํšŒ
  2. 6ํšŒ
  3. 7ํšŒ
  4. 8ํšŒ
๋‹ซ๊ธฐ