1 research outputs found
์บ์ ๋ถํ ๊ธฐ์ ์ ์ด์ฉํ ๊ณต์ ๋ผ์คํธ ๋ ๋ฒจ ์บ์์ ๋ถํ ์ ์ฑ ์ ๋ฐ๋ฅธ ์ฑ๋ฅ ๋ฏผ๊ฐ๋ ์ฐ๊ตฌ
ํ์๋
ผ๋ฌธ (์์ฌ)-- ์์ธ๋ํ๊ต ๋ํ์ : ์ตํฉ๊ณผํ๊ธฐ์ ๋ํ์ ์ตํฉ๊ณผํ๋ถ, 2018. 2. ์์ ํธ.๋ฉํฐ ์ฝ์ด ์์คํ
์์ ์ฌ๋ฌ ์ดํ๋ฆฌ์ผ์ด์
๋ค์ ๋์์ ์คํํ ๋, ์์คํ
๊ณต์ ์์(๊ณต์ ์บ์, ๋ฉ์ธ ๋ฉ๋ชจ๋ฆฌ ๋ฑ)์์ ๋ฐ์ํ๋ ๊ฒฝํฉ/๊ฐ์ญ์ ์ผ๋ถ ๋๋ ๋ชจ๋ ์ดํ๋ฆฌ์ผ์ด์
์ ์ฑ๋ฅ ์ ํ๋ฅผ ์ ๋ฐํ ์ ์์ผ๋ฉฐ, ์ด๋ฅผ ์์ ์ผ๋ก ์์ธกํ๋ ๊ฒ์ ๋งค์ฐ ์ด๋ ต๋ค. ํนํ, ์ฌ๋ฌ ์ดํ๋ฆฌ์ผ์ด์
๋ค์ด ํ์ ๋ ๊ณต์ ์บ์ ์ฉ๋์ ๊ฒฝํฉ์ ํตํด ๋๋์ด ์ฌ์ฉํ๋ค ๋ณด๋ฉด, ์ค์๊ฐ ์ดํ๋ฆฌ์ผ์ด์
๋๋ ์คํ ์๊ฐ์ด ์ค์ํ ์ดํ๋ฆฌ์ผ์ด์
์ด ๋ค๋ฅธ ์ดํ๋ฆฌ์ผ์ด์
์ ์ํด ์บ์ ์ ์ ์จ์ ๊ณผ๋ํ๊ฒ ๋นผ์๊ฒจ ์ฌ๊ฐํ ์ฑ๋ฅ ์ ํ๋ฅผ ๊ฒช์ ์ ์๋ค. ์ด๋ฌํ ๊ณต์ ์บ์์์ ๋ฐ์ํ ์ ์๋ ๋ถ์ ์ ์ธ ์ํฉ์ ๋ฐฉ์งํ๊ธฐ ์ํด์, ์ฐ์ ์์๊ฐ ๋์ ์ดํ๋ฆฌ์ผ์ด์
์ ์ ์ ์์ค์ ์บ์ ์ฉ๋์ ๋
๋ฆฝ์ ์ผ๋ก ํ ๋นํ๋ ๋ฐฉ๋ฒ์ ์ฌ์ฉํ ์ ์๋ค. ์ด๋ฌํ ๋ฐฉ๋ฒ์ ์ค์ ์ ํ์ ์ ์ฉ๋๊ธฐ ์ ๋ถํฐ ๊ด๋ฒ์ํ๊ฒ ์ฐ๊ตฌ๋๊ณ ์คํ๋์ด์๋ค.
์ธํ
์ ์ ์จ ํ๋ก์ธ์ v3 ์ ํ ๊ตฐ๋ถํฐ ์ดํ๋ฆฌ์ผ์ด์
๋ง๋ค ๊ณต์ ๋ผ์คํธ ๋ ๋ฒจ ์บ์๋ฅผ ๋ถํ /ํ ๋นํ ์ ์๋ Cache Allocation Technology(CAT) ๊ธฐ์ ์ ์ ์ฉํ์๋ค. ๊ณต์ ์บ์์ ๋ถํ ์ ๋์ผํ ์ฐ์ ์์๋ฅผ ๊ฐ๋ ์ดํ๋ฆฌ์ผ์ด์
๋ค์ ์งํฉ ๋จ์๋ก ์ด๋ฃจ์ด์ง๋ค. ์บ์ ๋ถํ ๋ฐฉ๋ฒ์์๋ ๋
๋ฆฝ ๋ถํ ๊ณผ ์ค์ฒฉ ๋ถํ ๋ฐฉ์์ ์ ๊ณตํ๋ค. ์ค์ฒฉ ๋ถํ ์ ์ฌ์ฉํ๋ฉด ์ฐ์ ์์๊ฐ ๋์ ์ดํ๋ฆฌ์ผ์ด์
์ ๋ชจ๋ ์บ์ ์์ญ์ ํ ๋นํ ์ ์๊ธฐ ๋๋ฌธ์ ๋
๋ฆฝ ๋ถํ ์ ์ฌ์ฉํ ๋ ๋ณด๋ค ์ฐ์ ์์๊ฐ ๋์ ์ดํ๋ฆฌ์ผ์ด์
์ ์ฑ๋ฅ์ ์ต๋ํํ๋ ๋ฐ ์ ๋ฆฌํ ์ ์๋ค. ๊ทธ๋ฌ๋ ์ด๋ฌํ ์ง๊ด์ ์ธ ์์๊ณผ๋ ๋ฐ๋ ๊ฒฝํฅ์ ๋ณด์ผ ๊ฐ๋ฅ์ฑ ๋ํ ์กด์ฌํ๋ค.
๋ณธ ์ฐ๊ตฌ๋ ํน์ ์ดํ๋ฆฌ์ผ์ด์
์ ์ฑ๋ฅ์ ์ต๋ํํ๊ธฐ ์ํด CAT๋ฅผ ์ฌ์ฉํ ๋, ๋
๋ฆฝ ๋ถํ ๊ณผ ์ค์ฒฉ ๋ถํ ์ ์ฑ๋ฅ์ ํ๋์จ์ด ์คํ์ ํตํ์ฌ ๋น๊ตํ๊ณ ๋ถ์ ํ๋ก๊ทธ๋จ๊ณผ ์๋ฎฌ๋ ์ด์
์ผ๋ก ๊ทธ ์์ธ์ ํ์
ํ์๋ค. 20 ๊ฐ ์กฐํฉ(์ดํ๋ฆฌ์ผ์ด์
์) ์ค 14๊ฐ ์กฐํฉ์์ ๋
๋ฆฝ ๋ถํ ์ด ์ฑ๋ฅ ์ฐ์(~12%)๋ฅผ ๋ณด์์ผ๋ฉฐ, ๋๋จธ์ง ์กฐํฉ์์๋ ์ค์ฒฉ ๋ถํ ์ด ์ฑ๋ฅ ์ฐ์(~16%)๋ฅผ ๋ณด์๋ค. ๋
๋ฆฝ ๋ถํ ์ด ์ฑ๋ฅ ์ฐ์๋ฅผ ๋ณด์ด๋ ๊ฒฝ์ฐ๋ ์ค์ฒฉ ๋ถํ ์ ๊ณต์ ์์ญ์์ ์ดํ๋ฆฌ์ผ์ด์
๊ฐ์ ๊ฒฝ์์ผ๋ก ์ธํ ์บ์ ๋ฏธ์ค๊ฐ ๊ณผ๋ํ๊ฒ ๋ฐ์ํ์ฌ ์ฑ๋ฅ์ด ์ ํ๋๋ ๊ฒ์ ํ์ธํ์๋ค. ์๋ฎฌ๋ ์ด์
์ ํตํด ์ด๋ฅผ ์ฌํํ์์ผ๋ฉฐ ์บ์ ๋ฏธ์ค๊ฐ ์ฆ๊ฐํ ๊ฒ์ ์ค์ฒฉ ๋ถํ ์ ์บ์ ๊ต์ฒด ์ ์ฑ
(์๋ฅผ ๋ค์ด, least recently used ์ ์ฑ
)์ ์ ๋๋ก ์ ์ฉํ ์ ์๊ธฐ ๋๋ฌธ์ธ ๊ฒ์ ํ์ธํ์๋ค.์ 1 ์ฅ ์ ๋ก 1
์ 1 ์ ์ฐ๊ตฌ๋๊ธฐ 1
์ 2 ์ ๊ด๋ จ์ฐ๊ตฌ ๋ฐ ๋ฐฐ๊ฒฝ 3
์ 3 ์ ์ฐ๊ตฌ๋ด์ฉ 7
์ 2 ์ฅ ๋
๋ฆฝ ๋ถํ ๊ณผ ์ค์ฒฉ ๋ถํ ์ฑ๋ฅ ๋น๊ต 9
์ 1 ์ ๋
๋ฆฝ ๋ถํ ๊ณผ ์ค์ฒฉ ๋ถํ ์ค์ 9
์ 2 ์ ํ๋์จ์ด ์คํ ํ๊ฒฝ ๋ฐ ์ค์ 10
์ 3 ์ ์ดํ๋ ์ผ์ด์
๋จ๋
์ํ ๊ฒฐ๊ณผ 12
์ 4 ์ ๋
๋ฆฝ ๋ถํ ๊ณผ ์ค์ฒ ๋ถํ ์ฑ๋ฅ ๊ฒฐ๊ณผ ๋น๊ต ๋ถ์ 13
์ 3 ์ฅ ์ค์ฒฉ ๋ถํ ์ฑ๋ฅ ์ดํ ์์ธ ๋ถ์ 20
์ 1 ์ ์บ์ ๊ตํ ์ ์ฑ
๋ฐ ์ค์ฒฉ ๋ถํ ์ฑ๋ฅ ์ฐ๊ด์ฑ 20
์ 2 ์ ์๋ฎฌ๋ ์ด์
์คํ ํ๊ฒฝ ๋ฐ ์ค์ 21
์ 3 ์ ๊ฒ์ฆ ์คํ ๊ฒฐ๊ณผ 22
์ 4 ์ฅ ๊ฒฐ๋ก 27
์ฐธ๊ณ ๋ฌธํ 28
Abstract 28Maste