๋ด๋ณด๋ผ ํ์ด์ง๋ ์ด๋ป๊ฒ ๊ฒฐ์ ํ ๊น? ๊ต์ฒด ์ ์ฑ ์ ์ํด ์ด ๊ฒฐ์ ์ด ๋ด๋ ค์ง๋ค. ๊ต์ฒด ์ ์ฑ ์ ์์ธํ ์์๋ณด์.
1. ์บ์ ๊ด๋ฆฌ
์์คํ ์ ์ ์ฒด ํ์ด์ง๋ค ์ค ์ผ๋ถ๋ง์ด ๋ฉ์ธ ๋ฉ๋ชจ๋ฆฌ์ ์ ์ง๋๋ค๋ ๊ฒ์, ๋ฉ์ธ ๋ฉ๋ชจ๋ฆฌ๋ ๊ฐ์ ๋ฉ๋ชจ๋ฆฌ์ ํ์ด์ง๋ฅผ ๊ฐ์ ธ๋ค ๋๊ธฐ ์ํ ์บ์๋ก ์๊ฐํ ์ ์๋ค. ์ฆ, ๋์คํฌ๋ก๋ถํฐ ํ์ด์ง๋ฅผ ๊ฐ์ ธ์ค๋ ํ์๋ฅผ ์ต์ํ์ผ๋ก ํ๋ ๊ฒ์ด ์ฐ๋ฆฌ์ ๋ชฉํ๋ค.
์บ์ ํํธ์ ๋ฏธ์ค์ด ํ์๋ฅผ ์๋ค๋ฉด, ํ๋ก๊ทธ๋จ์ ํ๊ท ๋ฉ๋ชจ๋ฆฌ ์ ๊ทผ ์๊ฐ (Average memory access time, AMAT) ์ ๊ณ์ฐํ ์ ์๋ค.

๋ ์บ์ ํํธ ํ๋ฅ , ๋ ์บ์ ๋ฏธ์ค ํ๋ฅ , ์ ๋ฉ๋ชจ๋ฆฌ ์ ๊ทผ ๋น์ฉ, ์ ๋์คํฌ ์ ๊ทผ ๋น์ฉ์ด๋ค.
2. ์ต์ ๊ต์ฒด ์ ์ฑ
์ต์ ๊ต์ฒด ์ ์ฑ ์ ๋ฏธ์ค๋ฅผ ์ต์ํํ๋ค. ๊ฐ์ฅ ๋์ค์ ์ ๊ทผ๋ ํ์ด์ง๋ฅผ ๊ต์ฒดํ๋ ๊ฒ์ด ์ต์ ์ด๋ฉฐ, ๊ฐ์ฅ ์ ์ ํ์์ ๋ฏธ์ค๋ฅผ ๋ฐ์์ํจ๋ค๋ ๊ฒ์ด ์ฆ๋ช ๋์๋ค.

ํ์ด์ง 3์ ์ฒ์์ผ๋ก ์ ๊ทผํ ๋, ์บ์ ๋ฏธ์ค๊ฐ ๋ฐ์ํ๋ค. ์ด๋ค ํ์ด์ง๋ฅผ ๋ด๋ณด๋ด์ผ ํ ๊น? 0, 1, 2 ์ค์์ ๊ฐ์ฅ ๋์ค์ ์ ๊ทผํ 2๋ฅผ ๋ด๋ณด๋ด๋ ๊ฒ์ด ์ต์ ์ด๋ค.
ํ์ง๋ง ๋ฏธ๋๋ฅผ ์๋ ๊ฒ์ ์ผ๋ฐ์ ์ผ๋ก ๋ถ๊ฐ๋ฅํ๋ค. ์ด ์ต์ ๊ธฐ๋ฒ์ ๋ค๋ฅธ ์ ์ฑ ๋ค๊ณผ ๋น๊ตํ๋๋ฐ๋ง ์ฌ์ฉ ๋ ๊ฒ์ด๊ณ , ๊ทธ ์ ์ฑ ์ด ์ผ๋ง๋ ์ ๋ต์ ๊ฐ๊น์ด์ง ์ ์ ์์ ๊ฒ์ด๋ค.
3. ๊ฐ๋จํ ์ ์ฑ : FIFO
์์คํ ์ ํ์ด์ง๊ฐ ๋ค์ด์ค๋ฉด ํ์ ์ฝ์ ๋๊ณ , ๊ต์ฒด๋ฅผ ํด์ผ ํ ๊ฒฝ์ฐ ํ์ ํ ์ผ์ ์๋ ํ์ด์ง(๋จผ์ ๋ค์ด์จ ํ์ด์ง)๊ฐ ๋ด๋ณด๋ด์ง๋ค. FIFO๋ ๋งค์ฐ ๊ตฌํํ๊ธฐ ์ฝ๋ค.

3๋ฒ ํ์ด์ง์ ์ฒ์ ์ ๊ทผํ ๋ ๊ฐ์ฅ ์ฒ์ ๋ค์ด์จ 0๋ฒ ํ์ด์ง๊ฐ ๋๊ฐ๊ฒ ๋๋ค.
4. ๋ฌด์์ ์ ํ
์ด ๋ฐฉ์์ ๋ฉ๋ชจ๋ฆฌ ์๋ฐ์ด ์์ ๋ ํ์ด์ง๋ฅผ ๋ฌด์์๋ก ์ ํํ์ฌ ๊ต์ฒดํ๋ค. FIFO์ฒ๋ผ ๊ตฌํํ๊ธฐ ์ฝ์ง๋ง ๋ด๋ณด๋ผ ๋ธ๋ญ์ ์ ๋๋ก ์ ํํ๋ ค๋ ๋ ธ๋ ฅ์ ํ์ง ์๋๋ค.

FIFO๋ณด๋ค๋ ์ฝ๊ฐ ๋ ์ข์ ์ฑ๋ฅ์ ๋ณด์ด๋ฉฐ, ์ต์ ์ ๋ฐฉ๋ฒ๋ณด๋ค๋ ์ฝ๊ฐ ๋์ ์ฑ๋ฅ์ ๋ณด์ธ๋ค.

5. ๊ณผ๊ฑฐ ์ ๋ณด์ ์ฌ์ฉ: LRU
๊ณผ๊ฑฐ ์ฌ์ฉ ์ด๋ ฅ์ ํ์ฉํด ๋ณด์. ์๋ฅผ ๋ค์ด ์ด๋ค ํ๋ก๊ทธ๋จ์ด ๊ฐ๊น์ด ๊ณผ๊ฑฐ์ ํ ํ์ด์ง๋ฅผ ์ ๊ทผํ๋ค๋ฉด, ๊ฐ๊น์ด ๋ฏธ๋์ ๊ทธ ํ์ด์ง๋ฅผ ๋ค์ ์ ๊ทผํ๊ฒ ๋ ํ๋ฅ ์ด ๋๋ค. ์ด๋ฐ ๋ฅ์ ์ ์ฑ ์ ์ง์ญ์ฑ์ ์์น (principle of locality) ์ด๋ผ๊ณ ๋ถ๋ฅด๋ ํน์ฑ์ ๊ธฐ๋ฐ์ ๋๋ค.
Least Frequently Used (LFU) ์ ์ฑ ์ ๊ฐ์ฅ ์ ์ ๋น๋๋ก ์ฌ์ฉ๋ ํ์ด์ง๋ฅผ ๊ต์ฒดํ๋ค. Least Recently Used (LRU) ์ ์ฑ ์ ๊ฐ์ฅ ์ค๋ ์ ์ ์ฌ์ฉํ์๋ ํ์ด์ง๋ฅผ ๊ต์ฒดํ๋ค.

3๋ฒ ํ์ด์ง์ ์ฒ์ ์ ๊ทผํ์ ๋, ์ด์์ฒด์ ๋ 2๋ฒ ํ์ด์ง๋ฅผ ๋ด๋ณด๋ธ๋ค. 0๋ฒ ํ์ด์ง์ 1๋ฒ ํ์ด์ง๊ฐ ์ต๊ทผ์ ์ฌ์ฉ๋์๊ธฐ ๋๋ฌธ์ด๋ค. ๊ทธ ํ์๋ 0๋ฒ ํ์ด์ง๋ฅผ ๋ด๋ณด๋ธ๋ค. 1๋ฒ ํ์ด์ง์ 3๋ฒ ํ์ด์ง๊ฐ ์ต๊ทผ์ ์ฌ์ฉ๋์๊ธฐ ๋๋ฌธ์ด๋ค.
๋ ๊ฒฝ์ฐ ๋ชจ๋ LRU๋ ๊ณผ๊ฑฐ ์ ๋ณด๋ฅผ ํ์ฉํ์๊ณ , ๊ฒฐ๊ณผ์ ์ผ๋ก ์ดํ์ ์ฐธ์กฐ๋ค์์ ํํธ๊ฐ ๋ฐ์ํ์๋ค๋ ๊ฒ์ ๋ณด๋ฉด ๊ฒฐ์ ์ด ์ณ์๋ค๋ ๊ฒ์ ์ ์ ์๋ค.
6. ์ํฌ๋ก๋์ ๋ฐ๋ฅธ ์ฑ๋ฅ ๋น๊ต


80๋ 20 ์ํฌ๋ก๋๋ 20%์ ํ์ด์ง๋ค์์ 80%์ ์ฐธ์กฐ๊ฐ ๋ฐ์ํ๊ณ , ๋๋จธ์ง 80%์ ํ์ด์ง์์ 20%์ ์ฐธ์กฐ๊ฐ ๋ฐ์ํ๋ค. ์ธ๊ธฐ ์๋ ํ์ด์ง๋ฅผ ๋๋ LRU๊ฐ ๋ ์ข์ ์ฑ๋ฅ์ ๋ณด์ธ๋ค.

์ด ์ํฌ๋ก๋๋ 50๊ฐ์ ํ์ด์ง๋ฅผ ์์ฐจ์ ์ผ๋ก ์ฐธ์กฐํ๋ค. ๊ทธ ํ ๋ค์ ์ฒ์์ผ๋ก ๋์๊ฐ์ ๊ทธ ์ ๊ทผ ์์๋ฅผ ๋ฐ๋ณตํ๋ค.
LRU์ FIFO ์ ์ฑ ์์ ์ข์ง ๋ชปํ ์ฑ๋ฅ์ ๋ณด์ธ๋ค. ์ค๋๋ ํ์ด์ง๋ฅผ ๋ด๋ณด๋ธ๋ค๋ ํน์ฑ์ผ๋ก ์ธํด ์บ์ ํฌ๊ธฐ๊ฐ 49๋ผ๊ณ ํ ์ง๋ผ๋ 50๊ฐ ํ์ด์ง๋ฅผ ์์ฐจ ๋ฐ๋ณตํ๋ ๊ฒฝ์ฐ ํํธ์จ์ด 0%๊ฐ ๋๋ค.
7. ๊ณผ๊ฑฐ ์ด๋ ฅ ๊ธฐ๋ฐ ์๊ณ ๋ฆฌ์ฆ ๊ตฌํ
LRU ์ ์ฑ ์ ์๋ฒฝํ๊ฒ ๊ตฌํํ๊ธฐ ์ํด์๋ ๋ง์ ์์ ์ ํด์ผํ๋ค. ๊ฐ ํ์ด์ง ์ ๊ทธ๋จ๋ค ํด๋น ํ์ด์ง๊ฐ ๋ฆฌ์คํธ์ ๊ฐ์ฅ ์์ผ๋ก ์ด๋ํ๋๋ก ์๋ฃ ๊ตฌ์กฐ๋ฅผ ๊ฐฑ์ ํด์ผ ํ๋ค. ์ด๋ค ํ์ด์ง๊ฐ ๊ฐ์ฅ ์ต๊ทผ์ ๋๋ ๊ฐ์ฅ ์ค๋ ์ ์ ์ฌ์ฉ๋์๋์ง๋ฅผ ๊ด๋ฆฌํ๊ธฐ ์ํด์ ๋ชจ๋ ๋ฉ๋ชจ๋ฆฌ ์ฐธ์กฐ ์ ๋ณด๋ฅผ ๊ธฐ๋กํด์ผ ํ๋ค.
์ด ์์ ์ ํจ์จ์ ์ผ๋ก ํ๋ ๋ฒ์ ์ฝ๊ฐ์ ํ๋์จ์ด ์ง์์ ๋ฐ๋ ๊ฒ์ด๋ค. ์๋ฅผ ๋ค์ด ํ์ด์ง ์ ๊ทผ์ด ์์ ๋๋ง๋ค ํ๋์จ์ด๊ฐ ๋ฉ๋ชจ๋ฆฌ์ ์๊ฐ ํ๋๋ฅผ ๊ฐฑ์ ํ๋๋ก ํ ์ ์๋ค. ์ด๋ ๊ฒ ํ์ฌ ํ์ด์ง๊ฐ ์ ๊ทผ๋๋ฉด ํ๋์จ์ด๊ฐ ์๊ฐ ํ๋๋ฅผ ํ์ฌ ์๊ฐ์ผ๋ก ์ค์ ํ๋ค. ํ์ด์ง ๊ต์ฒด ์์ ์ด์์ฒด์ ๋ ๊ฐ์ฅ ์ค๋ ์ ์ ์ฌ์ฉ๋ ํ์ด์ง๋ฅผ ์ฐพ๊ธฐ ์ํด ์๊ฐ ํ๋๋ฅผ ๊ฒ์ํ๋ค.
ํ์ด์ง ์๊ฐ ์ฆ๊ฐํ๋ฉด ํ์ด์ง๋ค์ ์๊ฐ ์ ๋ณด ๋ฐฐ์ด์ ๊ฒ์ฌํ๋ ์ผ์ด ๋งค์ฐ ๊ณ ๋น์ฉ์ ์ฐ์ฐ์ด ๋๋ค. ๊ฐ์ฅ ์ค๋๋ ํ์ด์ง๋ฅผ ๊ผญ ์ฐพ์์ผ ํ ๊น? ๋น์ทํ๊ฒ ์ค๋๋ ํ์ด์ง๋ฅผ ์ฐพ์๋ ๋์ง ์์๊น?
8. LRU ์ ์ฑ ๊ทผ์ฌ
LRU๋ฅผ ๊ทผ์ฌํ์ฌ ์ฐ์ฐ๋์ ์ค์ผ ์ ์๋ค. ์ด ๊ฐ๋ ์๋ use bit ๋ผ๊ณ ํ๋ ์ฝ๊ฐ์ ํ๋์จ์ด ์์์ด ํ์ํ๋ค. ์์คํ ์ ๊ฐ ํ์ด์ง๋ง๋ค ํ๋์ use bit๊ฐ ์์ผ๋ฉฐ ์ด use bit๋ ๋ฉ๋ชจ๋ฆฌ ์ด๋๊ฐ์ ์กด์ฌํ๋ค.
ํ์ด์ง๊ฐ ์ฐธ์กฐ๋ ๋๋ง๋ค ํ๋์จ์ด์ ์ํด์ use bit๊ฐ 1๋ก ์ค์ ๋๋ค. ํ๋์จ์ด๋ ์ด ๋นํธ๋ฅผ ์ ๋๋ก ์ง์ฐ์ง ์๋๋ค. ์ด์์ฒด์ ๋ง 0์ผ๋ก ๋ฐ๊ฟ ์ ์๋ค.
์ด์์ฒด์ ๋ LRU์ ๊ฐ๊น๊ฒ ๊ตฌํํ๊ธฐ ์ํด use bit๋ฅผ ์ด๋ป๊ฒ ํ์ฉํ ๊น? ์๊ณ ์๊ณ ๋ฆฌ์ฆ์ ๋ํด ์์๋ณด์. ์์คํ ์ ๋ชจ๋ ํ์ด์ง๋ค์ด ํํ ๋ฆฌ์คํธ๋ฅผ ๊ตฌ์ฑํ๋ค๊ณ ๊ฐ์ ํ๊ณ , ์ด์์ฒด์ ๋ ํ์ฌ ๋ฐ๋์ด ๊ฐ๋ฆฌํค๊ณ ์๋ ํ์ด์ง P์ use bit๊ฐ 1์ธ์ง 0์ธ์ง ๊ฒ์ฌํ๋ค. ๋ง์ฝ 1์ด๋ฉด ์ต๊ทผ์ ์ฌ์ฉ๋์๊ณ , ๋ฐ๋์งํ ๊ต์ฒด ๋์์ด ์๋๋ผ๋ ๊ฒ์ด๋ค. P์ use bit๋ฅผ 0์ผ๋ก ๋ฐ๊พธ๊ณ ๋ค์ ํ์ด์ง P+1๋ก ๋ฐ๋์ ์ด๋ํ๋ค. ์ด๋ฐ ๋ฐฉ์์ผ๋ก use bit๊ฐ 0์ธ ํ์ด์ง๋ฅผ ํ์ํ๋ค. ์ต์ ์ ๊ฒฝ์ฐ ๋ชจ๋ ํ์ด์ง๋ฅผ ๋๋ฉด์ use bit๋ฅผ ์ ๋ถ 0์ผ๋ก ์ค์ ํ๊ฒ ๋ ์๋ ์๋ค.
๋ฏธ์ฌ์ฉ ํ์ด์ง๋ฅผ ์ฐพ๊ธฐ ์ํด ๋งค๋ฒ ๋ชจ๋ ๋ฉ๋ชจ๋ฆฌ๋ฅผ ๊ฒ์ฌํ์ง ์์๋ ๋๋ค.

9. ๊ฐฑ์ ๋ ํ์ด์ง (Dirty Page) ์ ๊ณ ๋ ค
์ด๋ค ํ์ด์ง๊ฐ ๋ณ๊ฒฝ๋์ด dirty ์ํ๊ฐ ๋์๋ค๋ฉด, ๊ทธ ํ์ด์ง๋ฅผ ๋ด๋ณด๋ด๊ธฐ ์ํด์๋ ๋์คํฌ์ ๋ณ๊ฒฝ ๋ด์ฉ์ ๊ธฐ๋กํด์ผ ํ๊ธฐ ๋๋ฌธ์ ๋น์ฉ์ด ๋น์ธ๋ค. ๋ง์ฝ ๋ณ๊ฒฝ๋์ง ์์๋ค๋ฉด ๋ด๋ณด๋ผ ๋ ์ถ๊ฐ ๋น์ฉ์ ์๋ค. ๋๋ฌธ์ dirty page ๋์ ์์ ๋ ์ ์๋ ํ์ด์ง๋ฅผ ๋ด๋ณด๋ด๋ ๊ฒ์ ์ ํธํ๋ค. ํ๋์จ์ด๋ ์ด๋ฅผ ์ง์ํ๊ธฐ ์ํด ๋ํฐ ๋นํธ๋ฅผ ๋๋ค.
์๋ฅผ ๋ค์ด ์๊ณ ์๊ณ ๋ฆฌ์ฆ์ผ๋ก ๊ต์ฒด ๋์์ ์ ํํ ๋, ์ฌ์ฉ๋์ง ์์ ์ํ์ด๊ณ ๊นจ๋ํ ํ์ด์ง๋ฅผ ๋จผ์ ์ฐพ๋๋ก ํ๊ณ , ์ด๋ฅผ ๋ง์กฑํ๋ ๋์์ ์ฐพ์ง ๋ชปํ๋ ๊ฒฝ์ฐ, ๊นจ๋ํ์ง ์์ง๋ง (dirty ์ํ์ด์ง๋ง) ํ๋์ ์ฌ์ฉ๋์ง ์์๋ ํ์ด์ง๋ฅผ ์ฐพ๋๋ก ํ ์ ์๋ค.
10. ๋ค๋ฅธ VM ์ ์ฑ
ํ์ด์ง ๊ต์ฒด ์ ์ฑ ์ธ์๋ ๋ค๋ฅธ ์ ์ฑ ๋ค์ด ์กด์ฌํ๋ค. ์๋ฅผ ๋ค์ด, ์ด์์ฒด์ ๋ ์ธ์ ํ์ด์ง๋ฅผ ๋ฉ๋ชจ๋ฆฌ๋ก ๋ถ๋ฌ๋ค์ผ์ง ๊ฒฐ์ ํด์ผ ํ๋ค. ์ด ์ ์ฑ ์ ํ์ด์ง ์ ํ (page selection) ์ ์ฑ ์ด๋ผ๊ณ ๋ถ๋ฆฐ๋ค.
์ด์์ฒด์ ๋ ๋๋ถ๋ถ์ ํ์ด์ง๋ฅผ ์ฝ์ด ๋ค์ผ ๋ ์๊ตฌ ํ์ด์ง ์ ์ฑ ์ ์ฌ์ฉํ๋ค. ์ด ์ ์ฑ ์ ์์ฒญ๋ ํ ์ฆ์, ํ์ด์ง๊ฐ ์ค์ ๋ก ์ ๊ทผ ๋ ๋ ์ด์์ฒด์ ๊ฐ ํด๋น ํ์ด์ง๋ฅผ ๋ฉ๋ชจ๋ฆฌ๋ก ์ฝ์ด ๋ค์ธ๋ค.
์์ฒญ๋์ ๋ ๋ฉ๋ชจ๋ฆฌ๋ก ์ฝ์ด ๋ค์ด๋ ๋์ , ์ด๋ค ํ์ด์ง๊ฐ ๊ณง ์ฌ์ฉ๋ ๊ฒ์ด๋ผ๋ ๊ฒ์ ์์ํ์ฌ ์ ๋ฐ์ ํ๋ ๊ฒฝ์ฐ๋ ์๋ค. ์ด๋ค ์์คํ ์ ํ์ด์ง P๊ฐ ํ์ฌ๋ ๋ P+1์ด ์ ๊ทผ๋ ํ๋ฅ ์ด ๋๊ธฐ ๋๋ฌธ์ P+1๋ ํจ๊ป ํ์ฌ๋๋๋ก ํ ์ ์๋ค.
๋ ๋ค๋ฅธ ์ ์ฑ ์ ์ด์์ฒด์ ๊ฐ ๋ณ๊ฒฝ๋ ํ์ด์ง๋ฅผ ๋์คํฌ์ ๋ฐ์ํ๋ ๋ฐ ๊ด๋ จ๋ ๋ฐฉ์์ด๋ค. ํ ๋ฒ์ ํ ํ์ด์ง์ฉ ๋์คํฌ์ ์ธ ์ ์์ง๋ง, ๊ธฐ๋กํด์ผ ํ ํ์ด์ง๋ค์ ๋ฉ๋ชจ๋ฆฌ์ ๋ชจ์ ํ, ํ ๋ฒ์ ๋์คํฌ์ ๊ธฐ๋กํ ์ ์๋ค. ์ด์ ๊ฐ์ ๋์์ ํด๋ฌ์คํฐ๋ง(clustering) ์ด๋ผ๊ณ ๋ถ๋ฅด๋ฉฐ ํจ๊ณผ์ ์ธ ๋์ ๋ฐฉ์์ด๋ค.
11. ์ฐ๋์ฑ (Thrashing)
๋ฉ๋ชจ๋ฆฌ ์ฌ์ฉ ์๊ตฌ๊ฐ ๊ฐ๋นํ ์ ์์ ๋งํผ ๋ง๊ณ ์คํ ์ค์ธ ํ๋ก์ธ์ค๊ฐ ์๊ตฌํ๋ ๋ฉ๋ชจ๋ฆฌ๊ฐ ๊ฐ์ฉ ๋ฌผ๋ฆฌ ๋ฉ๋ชจ๋ฆฌ ํฌ๊ธฐ๋ฅผ ์ด๊ณผํ๋ ๊ฒฝ์ฐ ์ด์์ฒด์ ๋ ์ด๋ป๊ฒ ํด์ผ ํ ๊น?
์ด๋ฐ ๊ฒฝ์ฐ ์ด์์ฒด์ ๋ ๋์์์ด ํ์ด์ง์ ํ๊ฒ ๋ ๊ฒ์ด๊ณ ์ด์ ๊ฐ์ ์ํฉ์ ์ฐ๋์ฑ (Thrashing) ์ด๋ผ ๋ถ๋ฅธ๋ค.
๋ช๋ช ์ด๊ธฐ ์ด์์ฒด์ ๋ค์ ๋ค์ ํ๋ก์ธ์ค ์ค ์ผ๋ถ ํ๋ก์ธ์ค์ ์คํ์ ์ค์ง์ํค๊ณ , ๋๋จธ์ง ํ๋ก์ธ์ค๋ฅผ ๋ฉ๋ชจ๋ฆฌ์ ์ฌ๋ ค ์คํํ๋๋ก ํ๋ค.
์ต์ ์ด์์ฒด์ ๋ค์ ๋ ๊ณผ๊ฐํ ๋ฐฉ๋ฒ์ ์ฌ์ฉํ๊ธฐ๋ ํ๋ค. ์๋ฅผ ๋ค์ด, Linux์ ์ผ๋ถ ๋ฒ์ ์์๋ โ๋ฉ๋ชจ๋ฆฌ ๋ถ์กฑ ํฌ๋ฌโ๋ฅผ ๋์์์ผ ๋ฉ๋ชจ๋ฆฌ ์๊ตฌ๊ฐ ๋ง์ ํ๋ก์ธ์ค๋ฅผ ๊ฐ์ ๋ก ์ข ๋ฃํจ์ผ๋ก์จ ๋ฉ๋ชจ๋ฆฌ ๋ถ์กฑ ์ํฉ์ ํด๊ฒฐํ๋ ค๊ณ ์๋ํ๋ค. ์ด ๋ฐฉ๋ฒ์ ํจ๊ณผ์ ์ผ๋ก ๋ฉ๋ชจ๋ฆฌ ๋ถ์กฑ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ ์ ์์ง๋ง, ์ค์ํ ํ๋ก์ธ์ค๋ฅผ ์ข ๋ฃํ๊ฒ ๋๋ฉด ๋ค๋ฅธ ๋ฌธ์ ๊ฐ ๋ฐ์ํ ์ ์๋ค.