๊ด€๋ฆฌ ๋ฉ”๋‰ด

Tech Log ๐Ÿ› ๏ธ

์—ฐ์† ๋ฉ”๋ชจ๋ฆฌ ํ• ๋‹น๊ณผ ํŽ˜์ด์ง• ๋ฐฉ์‹ ๋ณธ๋ฌธ

Computer Science/์šด์˜์ฒด์ œ

์—ฐ์† ๋ฉ”๋ชจ๋ฆฌ ํ• ๋‹น๊ณผ ํŽ˜์ด์ง• ๋ฐฉ์‹

sehaan 2024. 1. 3. 20:10

์—ฐ์† ๋ฉ”๋ชจ๋ฆฌ ํ• ๋‹น์ด๋ž€

ํ”„๋กœ์„ธ์Šค์— ์—ฐ์†์ ์œผ๋กœ ๋ฉ”๋ชจ๋ฆฌ๋ฅผ ํ• ๋‹นํ•˜๋Š” ๊ฒƒ์ด๋‹ค. ๋งค ์‹œ์  ํ”„๋กœ๊ทธ๋žจ์˜ ํฌ๊ธฐ์— ๋งž๊ฒŒ ๋™์ ์œผ๋กœ ๋ฉ”๋ชจ๋ฆฌ๋ฅผ ํ• ๋‹นํ•œ๋‹ค.

์—ฐ์† ๋ฉ”๋ชจ๋ฆฌ ํ• ๋‹น์˜ ์ข…๋ฅ˜๋กœ๋Š” ๊ณ ์ • ๋ถ„ํ•  ๋ฐฉ์‹๊ณผ ๊ฐ€๋ณ€ ๋ถ„ํ•  ๋ฐฉ์‹์ด ์žˆ๋‹ค.

์—ฐ์† ๋ฉ”๋ชจ๋ฆฌ ํ• ๋‹น์˜ ์›๋ฆฌ

์—ฐ์† ๋ฉ”๋ชจ๋ฆฌ ํ• ๋‹น์—์„œ๋Š” ๋ฉ”๋ชจ๋ฆฌ๋ฅผ ์—ฌ๋Ÿฌ ๋ถ„ํ• ๋กœ ๋‚˜๋ˆ„์–ด์„œ ํ”„๋กœ์„ธ์Šค๋ฅผ ํ• ๋‹นํ•œ๋‹ค.

ํ”„๋กœ์„ธ์Šค๋“ค์„ ํ• ๋‹นํ•  ๋•Œ ์ ์žฌ๋  ๊ณต๊ฐ„์„ ์ฐพ์•„์•ผํ•˜๋Š”๋ฐ ์ด๋ฅผ ๊ตฌํ˜„ํ•œ ๋ฐฉ๋ฒ•์ด ๋Œ€ํ‘œ์ ์œผ๋กœ 3๊ฐ€์ง€๊ฐ€ ์žˆ๋‹ค.

 
์ตœ์ดˆ ์ ํ•ฉ
๋ฉ”๋ชจ๋ฆฌ๋ฅผ ํƒ์ƒ‰ํ•˜๋‹ค๊ฐ€ ํ”„๋กœ์„ธ์Šค๋ฅผ ์ ์žฌํ•  ์ˆ˜ ์žˆ๋Š” ๊ณต๊ฐ„(hole)์ด ๋‚˜์˜ค๋ฉด ๊ทธ ์ž๋ฆฌ์— ๋ฐ”๋กœ ๋ฐฐ์น˜ํ•˜๋Š” ๊ฒƒ์ด๋‹ค.
 
์ตœ์  ์ ํ•ฉ
๋นˆ ์ž๋ฆฌ๊ฐ€ ์žˆ๋‹ค๊ณ  ๋ฌด์กฐ๊ฑด ์ ์žฌํ•˜๋Š” ๊ฒƒ์ด ์•„๋‹ˆ๋ผ ์ ์žฌ ๊ฐ€๋Šฅํ•œ ๊ฐ€์žฅ ์ž‘์€ ๊ณต๊ฐ„์— ํ”„๋กœ์„ธ์Šค๋ฅผ ํ• ๋‹นํ•œ๋‹ค.
 
์ตœ์•… ์ ํ•ฉ
์ดค์  ์ ํ•ฉ๊ณผ๋Š” ๋ฐ˜๋Œ€๋กœ ์ ์žฌํ•  ์ˆ˜ ์žˆ๋Š” ๊ฐ€์žฅ ํฐ ๊ณต๊ฐ„์— ํ”„๋กœ์„ธ์Šค๋ฅผ ์ ์žฌํ•˜๋Š” ๊ฒƒ์ด๋‹ค.
 

์—ฐ์† ๋ฉ”๋ชจ๋ฆฌ ํ• ๋‹น์œผ๋กœ ์ธํ•œ ๋ฌธ์ œ์ 

๊ทผ๋ฐ ๋ฌธ์ œ๋Š” ์œ„์ฒ˜๋Ÿผ ๋นˆ ๊ณต๊ฐ„์— ๋ฉ”๋ชจ๋ฆฌ๋ฅผ ํ• ๋‹นํ•˜๋Š” ๊ฒƒ์€ ๊ทธ๋ ‡๊ฒŒ ํšจ์œจ์ ์ธ ๋ฐฉ๋ฒ•์ด ์•„๋‹ˆ๋‹ค.
๊ทธ ์ด์œ ๋Š” ์™ธ๋ถ€ ๋‹จํŽธํ™”, ๋‚ด๋ถ€ ๋‹จํŽธํ™” ๋•Œ๋ฌธ์ธ๋ฐ ๋‘ ๊ฐœ์˜ ๋ฌธ์ œ๊ฐ€ ๊ฝค ์น˜๋ช…์ ์ด๋‹ค.

 

๋จผ์ € ๊ณ ์ • ๋ถ„ํ•  ๋ฐฉ์‹์—์„œ ์ƒ๊ธฐ๋Š” ๋ฌธ์ œ์ ์€ ์™ธ๋ถ€ ๋‹จํŽธํ™” , ๋‚ด๋ถ€ ๋‹จํŽธํ™”๊ฐ€ ์žˆ๋‹ค.

๊ณ ์ • ๋ถ„ํ•  ๋ฐฉ์‹์€ ๋ถ„ํ• ์˜ ํฌ๊ธฐ๋ณด๋‹ค ํ”„๋กœ์„ธ์Šค์˜ ํฌ๊ธฐ๊ฐ€ ์ปค์„œ ์‹คํ–‰๋˜์ง€ ๋ชปํ•˜๋Š” ๋ฌธ์ œ๊ฐ€ ๋ฐœ์ƒํ•˜๋Š”๋ฐ ์ด๋ฅผ ์™ธ๋ถ€ ๋‹จํŽธํ™” ๋ผ๊ณ ํ•œ๋‹ค.

๋˜ํ•œ ํ”„๋กœ์„ธ์Šค์— ๋น„ํ•ด ํฐ ๋ถ„ํ• ์— ์ ์žฌ๋  ๊ฒฝ์šฐ ํ•ด๋‹น ๋ถ„ํ• ์˜ ๋‚จ์€ ๋ฉ”๋ชจ๋ฆฌ๊ฐ€ ๋‚ญ๋น„๋˜๋Š” ๋‚ด๋ถ€ ๋‹จํŽธํ™” ๋ฌธ์ œ๋„ ๋ฐœ์ƒํ•œ๋‹ค. ์ด๋Š” ํ•˜๋‚˜์˜ ๋ถ„ํ• ์—๋Š” ํ•˜๋‚˜์˜ ํ”„๋กœ์„ธ์Šค๋งŒ ๋“ค์–ด๊ฐ€์•ผ ํ•˜๊ธฐ๋•Œ๋ฌธ์— ๋ฐœ์ƒํ•˜๋Š” ๋ฌธ์ œ์ด๋‹ค.

์ด์ฒ˜๋Ÿผ ๊ณ ์ • ๋ถ„ํ•  ๋ฐฉ์‹์€ ๋ฉ”๋ชจ๋ฆฌ๋ฅผ ๊ณ ์ •์‹œ์ผœ ๋†“๊ณ  ์‹œ์ž‘ํ•˜๊ธฐ ๋•Œ๋ฌธ์— ๊ฐ€๋ณ€ ๋ถ„ํ•  ๋ฐฉ์‹์— ๋น„ํ•ด ์œตํ†ต์„ฑ์ด ๋–จ์–ด์ง„๋‹ค.

 

ํ•˜์ง€๋งŒ ๊ฐ€๋ณ€ ๋ถ„ํ•  ๋ฐฉ์‹๋„ ๋ฌธ์ œ๊ฐ€ ์—†๋Š” ๊ฒƒ์€ ์•„๋‹ˆ๋‹ค. ๊ฐ€๋ณ€ ๋ถ„ํ•  ๋ฐฉ์‹๋„ ์™ธ๋ถ€ ๋‹จํŽธํ™” ๋ฌธ์ œ๋ฅผ ๊ฐ€์ง€๊ณ  ์žˆ๋‹ค.
๋ฉ”๋ชจ๋ฆฌ์— ๋นˆ ๊ณต๊ฐ„์ด 20MB , 30MB๊ฐ€ ์žˆ๋”๋ผ๋„ 50MB๋Š” ํ• ๋‹น์ด ๋ถˆ๊ฐ€๋Šฅํ•˜๋‹ค. ์ด ๋‘๊ฐœ์˜ ๋ฉ”๋ชจ๋ฆฌ๋Š” ๋‚˜๋‰˜์–ด์ ธ ์žˆ๊ธฐ ๋•Œ๋ฌธ์ด๋‹ค.
์ด๋ ‡๊ฒŒ ๋ฉ”๋ชจ๋ฆฌ๊ฐ€ ํ• ๋‹น๋˜๋ฉด์„œ ์ƒ๊ธฐ๋Š” ์• ๋งคํ•˜๊ฒŒ ์ž‘์€ ๋นˆ๊ณต๊ฐ„๋“ค์€ ๊ณ„๋ฅต๊ฐ™์€ ์กด์žฌ์—ฌ์„œ ๊ฒฐ๊ตญ์—” ๋นˆ๊ณต๊ฐ„์œผ๋กœ ๋‚จ๊ฒŒ ๋œ๋‹ค. ์ด ๋ฌธ์ œ๋ฅผ ์™ธ๋ถ€ ๋‹จํŽธํ™”๋ผ๊ณ  ํ•œ๋‹ค.
 

์™ธ๋ถ€ ๋‹จํŽธํ™”

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

๋Œ€ํ‘œ์ ์ธ ํ•ด๊ฒฐ ๋ฐฉ๋ฒ• - ํŽ˜์ด์ง•

์ง€๊ธˆ๊นŒ์ง€ ์—ฐ์† ๋ฉ”๋ชจ๋ฆฌ ํ• ๋‹น์€ ์—ฌ๋Ÿฌ ๋ฌธ์ œ๊ฐ€ ์žˆ๋‹ค๋Š” ๊ฒƒ์„ ์‚ดํŽด๋ณด์•˜๋‹ค.
๊ทธ๋ž˜์„œ ์šด์˜์ฒด์ œ๊ฐ€ ์„ ํƒํ•œ ๋ฐฉ๋ฒ•์€ ๊ฐ€์ƒ ๋ฉ”๋ชจ๋ฆฌ๋ฅผ ์ด์šฉํ•œ ํŽ˜์ด์ง•์ธ๋ฐ ํŽ˜์ด์ง•์— ์ง‘์ค‘ํ•ด์„œ ์•Œ์•„๋ณผ ๊ฒƒ์ด๋‹ค.
https://cb036133.tistory.com/175

 

๊ฐ€์ƒ ๋ฉ”๋ชจ๋ฆฌ์˜ ๊ฐœ๋… (๋…ผ๋ฆฌ์ฃผ์†Œ, ํŽ˜์ด์ง€ ํดํŠธ, ์Šค์™€ํ•‘)

๊ฐ€์ƒ๋ฉ”๋ชจ๋ฆฌ๋ž€? ํ”„๋กœ๊ทธ๋žจ์„ ์‹œ์ž‘ํ•˜๊ธฐ ์œ„ํ•ด์„œ๋Š” ํ”„๋กœ๊ทธ๋žจ์ด ๋ฉ”๋ชจ๋ฆฌ์— ์˜ฌ๋ผ์™€์•ผ ํ•˜๋Š”๋ฐ, ๋ชจ๋“  ํ”„๋กœ๊ทธ๋žจ์„ ์˜ฌ๋ฆฌ๊ธฐ์—๋Š” ๋ฉ”๋ชจ๋ฆฌ์˜ ์šฉ๋Ÿ‰์ด ํ„ฑ ์—†์ด ๋ถ€์กฑํ•˜๋‹ค. ์ด๋•Œ ํ•„์š”ํ•œ ๊ฒƒ์ด ๊ฐ€์ƒ ๋ฉ”๋ชจ๋ฆฌ์ด๋‹ค. ๊ฐ€์ƒ

cb036133.tistory.com

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

 

๊ทผ๋ฐ ํ”„๋กœ์„ธ์Šค๋งˆ๋‹ค ํ…Œ์ด๋ธ”์ด ์žˆ๋‹ค๋ฉด CPU๋Š” ์–ด๋–ป๊ฒŒ ์ด ํ…Œ์ด๋ธ”์„ ์ฐพ์•„๊ฐˆ ์ˆ˜ ์žˆ๋Š” ๊ฑธ๊นŒ? ์ด ์—ญํ• ์„ ํ•˜๋Š”๊ฒŒ PTBR์ด๋‹ค.

ํ•˜์ง€๋งŒ ํŽ˜์ด์ง€ ํ…Œ์ด๋ธ”์ด ๋”ฐ๋กœ ์žˆ๋‹ค๋ฉด ๋ถˆํ•„์š”ํ•˜๊ฒŒ ๋ฉ”๋ชจ๋ฆฌ์— ๋‘๋ฒˆ ์ ‘๊ทผํ•˜๊ฒŒ ๋œ๋‹ค. (ํŽ˜์ด์ง€ ํ…Œ์ด๋ธ” 1๋ฒˆ + ํŽ˜์ด์ง€ ์ฐธ์กฐ 1๋ฒˆ)

 

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

FIFO
๋จผ์ € ์˜จ ํŽ˜์ด์ง€๋ฅผ ๊ฐ€์žฅ ๋จผ์ € ๊ต์ฒดํ•œ๋‹ค.

ํŠน์ดํ•˜๊ฒŒ๋„ FIFO์˜ ๊ฒฝ์šฐ ํŽ˜์ด์ง€์˜ ์ˆ˜๋ฅผ ๋Š˜๋ฆฌ๊ฒŒ ๋˜๋ฉด ํŽ˜์ด์ง€ ํดํŠธ๊ฐ€ ๋” ์ž์ฃผ ๋ฐœ์ƒํ•œ๋‹ค.(๋ฒจ๋ ˆ์ด๋””์˜ ๋ชจ์ˆœ)

 
LRU
์ฐธ์กฐ๊ฐ€ ๊ฐ€์žฅ ์˜ค๋ž˜๋ค ํŽ˜์ด์ง€๋ฅผ ๋ฐ”๊พผ๋‹ค. ์ด ๋ฐฉ์‹์„ ๊ตฌํ˜„ํ•˜๊ธฐ ์œ„ํ•ด์„œ๋Š” ๊ฐ ํŽ˜์ด์ง€๋งˆ๋‹ค ์นด์šดํ„ฐ์™€ ์Šคํƒ์„ ๋‘์–ด์•ผํ•œ๋‹ค.
 

LFU
๊ฐ€์žฅ ์ฐธ์กฐ ํšŸ์ˆ˜๊ฐ€ ์ ์€ ํŽ˜์ด์ง€๋ฅผ ๊ต์ฒดํ•œ๋‹ค.


NUR (ํด๋Ÿญ ์•Œ๊ณ ๋ฆฌ์ฆ˜)
0๊ณผ 1์„ ๊ฐ€์ง„ ๋น„ํŠธ๋ฅผ ๋‘๊ณ  ์‹œ๊ณ„ ๋ฐฉํ–ฅ์œผ๋กœ ๋Œ๋ฉด์„œ 0์„ ์ฐพ์€ ์ˆœ๊ฐ„ ํ”„๋กœ์„ธ์Šค๋ฅผ ๊ต์ฒดํ•˜๋Š” ๊ฒƒ์ด๋‹ค. ์—ฌ๊ธฐ์„œ 0์€ ์ฐธ์กฐ๋˜์ง€ ์•Š์•˜๋‹ค๋Š” ๋œป์ด๋‹ค.

ํ•˜์ง€๋งŒ ์ฐธ์กฐ ์‹œ์ ์ด ๊ฐ€์žฅ ์˜ค๋ž˜๋˜์—ˆ๋‹ค๋Š” ๊ฒƒ์„ ๋ณด์žฅํ•˜์ง€๋Š” ์•Š๋Š”๋‹ค. ํ”„๋กœ์„ธ์Šค๋ฅผ ๊ต์ฒดํ•˜๋ฉด ํ•ด๋‹น ๋ถ€๋ถ„์€ 1๋กœ ๋ฐ”๊พผ๋‹ค.