โ 1. ์ด์์ฒด์ ์ ๊ฐ๋
(1) ์ด์์ฒด์ ์ ๊ฐ๋
- ์ปดํจํฐ ํ๋์จ์ด์ ์์ฉ ํ๋ก๊ทธ๋จ(ํ๋ก๊ทธ๋๋จธ) ํน์ ์ปดํจํฐ ์ฌ์ฉ์ ์ฌ์ด์ ์ธํฐํ์ด์ค๋ฅผ ์ ๊ณตํ๋ ์์คํ ์ํํธ์จ์ด์ด๋ค.
- ์ฌ์ฉ์ ์ธก๋ฉด์์๋ ํ๋์จ์ด์ ๋ํ ์ง์์ด ์์ด๋ ํ๋์จ์ด์ ์ ๊ทผํ๊ณ ์ฌ์ฉํ ์ ์๋ ํ๋์จ์ด ์ฌ์ฉ์ ํธ๋ฆฌ์ฑ ์ ๊ณต
- ์์คํ ์ธก๋ฉด(๊ฐ๋ฐ์ ์ธก๋ฉด)์์๋ ์ ํ์ ์ธ ์ปดํจํฐ ์์์ ํจ์จ์ ์ผ๋ก ์ฌ์ฉํ๊ธฐ ์ํ ์ปดํจํฐ ์์ ๊ด๋ฆฌ์ ํจ์จ์ฑ ์ ๊ณต
(2) ์ปดํจํฐ ์์คํ ๊ณผ ์ด์์ฒด์ ์์ ๊ด๊ณ
- ์์ฉ ํ๋ก๊ทธ๋จ์ด๋ ์ฌ์ฉ์ ํ๋ก๊ทธ๋จ๋ค์ ํ๋์จ์ด์ ๋ฉ๋ชจ๋ฆฌ, cpu ๋ฑ์ ์์ ๋๋ ๊ธฐ๋ฅ์ ์ด์ฉํ๊ธฐ ์ํด์ ์ด์์ฒด์ ๋ฅผ ํตํด์ ํ๋์จ์ด์ ์ ๊ทผ์ ํ ์ ์๊ฒ ๋๋ค. ์ฆ, ์ด์์ฒด์ ๋ ํ๋์จ์ด๋ฅผ ์กฐ์ ํ ์ ์๊ฒ ๋์์ฃผ๋ ํ๋ก๊ทธ๋จ์ผ๋ก ๋ณผ ์ ์๋ค.
(3) ์ด์์ฒด์ ์ญํ
- ๊ด๋ฆฌ๋์์ธ ์์์ ๋ฒ์ฃผ์ ํ๋ก์ธ์ ๊ด๋ฆฌ์, ์ฃผ๊ธฐ์ต์ฅ์น ๊ด๋ฆฌ์, ์ฅ์น ๊ด๋ฆฌ์, ํ์ผ ๊ด๋ฆฌ์ ์ ์ญํ ์ ์ํ ํด์ค๋ค.
(4) ์ด์์ฒด์ ์ ๋ค ๊ฐ์ง ์๋ธ์์คํ
(5) ํ๋ก์ธ์ ๊ด๋ฆฌ์์ ์ญํ
- ํ๋ก์ธ์ค์๊ฒ ํ๋ก์ธ์(์ค์์ฒ๋ฆฌ์ฅ์น-CPU)๋ฅผ ํ ๋นํจ
- ํ๋ก์ธ์ค๋ฅผ ์ํ ์ค์์ฒ๋ฆฌ์ฅ์น์ ํ ๋น๊ณผ ๊ด๋ฆฌ๋ฅผ ๋ด๋นํ๊ณ , ์ด๋ฅผ ์ํด ๊ฐ ํ๋ก์ธ์ค์ ์ํ๋ฅผ ๋ชจ๋ํฐ๋งํจ
- ํ๋ก์ธ์ค์๊ฒ ์ค์์ฒ๋ฆฌ์ฅ์น์ ํ ๋น์ด ํ์ํ ๊ฒฝ์ฐ๋ฅผ ์ฐพ์๋ด๊ณ ํจ์จ์ ์ธ ๊ด๋ฆฌ๋ฅผ ์ํด ํ๋ก์ธ์ค์ ์คํ ์ํ๋ฅผ ๋ณํ์ํค๊ธฐ๋ํจ.
- ํ๋ก์ธ์ค: ์คํ์ค์ธ ํ๋ก๊ทธ๋จ / ํ๋ก์ธ์: ์ฒ๋ฆฌ๊ธฐ๋ผ๋ ๋ป์ผ๋ก CPU๋ฅผ ๋ปํจ.
(6) ์ฃผ๊ธฐ์ต์ฅ์น ๊ด๋ฆฌ์์ ์ญํ
- ํ๋ก์ธ์ค์๊ฒ ์ฃผ๊ธฐ์ต์ฅ์น๋ฅผ ํ ๋นํ๊ณ ํ๋ก์ธ์ค๋ก๋ถํฐ ํ ๋น๋ ์ฃผ๊ธฐ์ต์ฅ์น๋ฅผ ํ์ํจ
- ์ ํ๋ ์ฃผ๊ธฐ์ต์ฅ์น๋ฅผ ์ฌ๋ฌ ํ๋ก์ธ์ค๊ฐ ๋๋์ด ์ฌ์ฉํ๊ธฐ ์ํด ํจ์จ์ ์ธ ์ฃผ๊ธฐ์ต์ฅ์น์ ๊ด๋ฆฌ๋ฅผ ํด์ฃผ๋ ค๊ณ ํจ.
- ์ฃผ๊ธฐ์ต์ฅ์น ๊ด๋ฆฌ์๋ ์ฃผ๊ธฐ์ต์ฅ์น๋ฅผ ํ ๋น ๋ฐ๊ณ ์์ฃผํ๋ฉด์, ์ฃผ๊ธฐ์ต์ฅ์น ๊ด๋ฆฌ์์ ์ํด์ ๋ณดํธ๋๊ณ ๊ด๋ฆฌ๋จ.
(7) ์ฅ์น ๊ด๋ฆฌ์์ ์ญํ
- ์์คํ ๊ฐ๋ฐ์์ ์ํด ๊ตฌํ๋ ์ด์์ฒด์ ์ ์ค์ผ์ค๋ง ๊ธฐ๋ฒ์ ๋ฐ๋ผ ๋น๋์ค ๋์คํ๋ ์ด, ํค๋ณด๋, ํ๋ฆฐํฐ, ๋์คํฌ ๋๋ผ์ด๋ธ์ ๊ฐ์ ์์คํ ์ ๋ชจ๋ ์ฅ์น๋ฅผ ๊ฐ์ฅ ํจ์จ์ ์ผ๋ก ๊ด๋ฆฌํ๊ณ ๋์์ ์ํจ๋ค.
- ํ๋ก์ธ์ค์๊ฒ ํ ๋น๋ ์ฅ์น๋ฅผ ๋ฐํํ์ฌ ๋ค๋ฅธ ํ๋ก์ธ์ค๊ฐ ์ฌ์ฉํ ์ ์๋๋ก ํจ
(8) ํ์ผ ๊ด๋ฆฌ์์ ์ญํ
- ์ปดํ์ผ๋ฌ, ์ธํฐํ๋ฆฌํฐ์ ๊ฐ์ ์์คํ ํ๋ก๊ทธ๋จ๊ณผ ๊ฐ์ข ์์ฉ ํ๋ก๊ทธ๋จ, ๊ทธ๋ฆฌ๊ณ ๋ฐ์ดํฐ ํ์ผ ๋ฑ์ ๋ชจ๋ ํ์ผ์ ๋ํ ์ฝ๊ธฐ์ ์ฐ๊ธฐ ๋์์ ๊ด๋ฆฌํ๋ค.
- ํ์ผ์ ๋ํ ํ๋ก์ธ์ค์ ์ ๊ทผ์ ๊ด๋ฆฌํ์ฌ ๋ฐ์ดํฐ ๋ณดํธ๋ฅผ ๋ณด์ฅํ๋ค.
- ํ์ผ์ ์ํ ์ปดํจํฐ ์์์ ํ ๋น๊ณผ ํ์ ๋ฑ์ ์ํํ๋ค.
โ 2. ์ด์์ฒด์ ์ ์์ ์ฒ๋ฆฌ๋ฐฉ์
(1) ์ผ๊ด์ฒ๋ฆฌ ์์คํ
[ ๊ฐ๋ : batch processing system ]
- ์์ ๊ฐ ์ ํ์ ์ค์ฌ ์ปดํจํฐ ์์คํ ์ ์ต๋ํ ํ์ฉํ๊ธฐ ์ํ์ฌ ์ผ๊ด์ฒ๋ฆฌ ๋ฐฉ์์ด ๋ฑ์ฅํจ
- ์ผ๊ด์ฒ๋ฆฌ ์์คํ ์ ์ฒ๋ฆฌํ ์์ ์ด ๋ฐ์ํ ๋๋ง๋ค ์ฆ๊ฐ์ ์ผ๋ก ์ฒ๋ฆฌํ์ง ์๊ณ ์ฒ๋ฆฌํด์ผ ํ ์์ ์ด ์ผ์ ๋์ ๋๋ฌํ ๋๊น์ง ์ฌ๋ฌ ์์ ์ ๋ชจ์๋๋ ๋ฐฉ์ ์ฆ, ๋ชจ์์ ธ ์๋ ์์ ์ ํ๊บผ๋ฒ์ ์ฒ๋ฆฌํ๋ ๋ฐฉ์์.
- ์ปดํจํฐ ์์คํ ์ฌ์ฉ์ ํจ์จ์ฑ์ ๋์ผ ์ ์์์ผ๋ ์์ ์ ๊ฒฐ๊ณผ๋ฅผ ๋น ๋ฅด๊ฒ ํ์ธํ ์ ์๋ ๋จ์ ์ด ์กด์ฌํจ.
- ์ผ์ ๋์ ์์ ์ด ๋ชจ์์ง ๋๊น์ง ๊ธฐ๋ค๋ ค์ผ ํ๊ณ , ์ ํด์ง ์๊ธฐ์ดํ์๋ง ๋ชจ์์ง ์์ ์ ์ฒ๋ฆฌ๊ฐ ๊ฐ๋ฅํจ.
(2) ๋ค์คํ๋ก๊ทธ๋๋ฐ ์์คํ
[ ๊ฐ๋ : multiprogramming system ]
- ์ฌ๋ฌ ๊ฐ์ ํ๋ก๊ทธ๋จ์ ํจ์จ์ ์ผ๋ก ์คํ์ํค๊ธฐ ์ํด ์ปดํจํฐ์ ์ฌ๋ฌ ์์์ ๊ด๋ฆฌํจ
- CPU๋ฅผ ์ฌ์ฉํ๊ณ ์๋ ์์ A๊ฐ CPU์ ์ฌ์ฉ์ ๋ฉ์ถ๊ณ ์ ์ถ๋ ฅ ์ฅ์น๋ฅผ ์ฌ์ฉํ๊ฒ ๋๋ฉด, ์๋ฌด๋ ์ฌ์ฉํ์ง ์๋ CPU๋ฅผ ๋ค๋ฅธ ์์ B์๊ฒ ํ ๋น์ ํด์ค. ์ฆ, ํจ์จ์ ์ด์ง๋ง ์์์ ๊ด๋ฆฌ๊ฐ ๋ณต์กํด์ง ์ ์์.
- ์ฃผ๊ธฐ์ต์ฅ์น์ ์ฌ๋ฌ ๊ฐ์ ์์ (ํ๋ก๊ทธ๋จ)์ด ๋์์ ์กด์ฌํ๋ฉด์ ์ฃผ๋ณ์ฅ์น(์ ์ถ๋ ฅ ์ฅ์น, ๋คํธ์ํฌ ์ฅ์น ๋ฑ)๊ฐ ์ฌ์ฉ๋๋ ๋์ CPU๊ฐ ๋ค๋ฅธ ์์ ์ ํ ๋น๋๋ ๊ฐ๋ ์ผ๋ก 1960๋ ์ค๋ฐ์ ๋ฑ์ฅํ์.
(3) ์๋ถํ ์ฒ๋ฆฌ ์์คํ
[ ๊ฐ๋ : time-sharing processing system ]
- ์ฌ๋ฌ ์ฌ์ฉ์๊ฐ ๋์์ ํ๋์ ์ปดํจํฐ ์์คํ ์ ์ฌ์ฉํ๋ ๊ฒ์ฒ๋ผ ๋ณด์ด๋๋ก CPU ์๊ฐ์ ๋๋์ด ์ฃผ๋ ์ด์์ฒด์ ๋ฐฉ์์.
- ๋ํ์ ์์ ์์ ์ฌ์ฉ์์ ์ปดํจํฐ๋ ๋คํธ์ํฌ๋ฅผ ํตํด ์ํธ์์ฉ์ ํ๋ฏ๋ก ์ปดํจํฐ๊ฐ ์ฌ์ฉ์์ ์๊ตฌ๋ฅผ ๋น ๋ฅด๊ฒ ์ฒ๋ฆฌํด์ค์ผ ํจ
- ๋์์ ์ธ ๋ํ์ ์ฌ์ฉ์์ ๋ค์ค ํ๋ก๊ทธ๋๋ฐ์ ์ํด์ ๊ฐ๋ฐ๋ ๊ฒ์ด ๋ฐ๋ก ์๋ถํ ์ฒ๋ฆฌ ์์คํ ์
- CPU์ ์๊ฐ์ ์ผ์ ๊ฐ๊ฒฉ์ ์์ ์๊ฐ์ผ๋ก ์ชผ๊ฐ์ ๊ฐ ์ฌ์ฉ์์๊ฒ ์๊ฐ ๊ฐ๊ฒฉ์ด ํ ๋น๋๊ณ , ๊ทธ ๋์ ์ง์ ์ปดํจํฐ์ ๋ํ์์ผ๋ก ์์ ์ ์ํํ ์ ์๋๋ก ๊ฐ๋ฐ์ด ๋จ.
- ๋ง์ ์ฌ์ฉ์๋ค์ด ๋์์ ์ปดํจํฐ๋ฅผ ๊ณต์ ํ๋ฉด์๋ ๊ฐ ์ฌ์ฉ์๋ค์ ์๊ธฐ ํผ์ ์ปดํจํฐ๋ฅผ ์ฌ์ฉํ๊ณ ์๋ ๊ฒ๊ณผ ๊ฐ์ ์๋น์ค๋ฅผ ๋ฐ๊ฒ ๋จ.
- ๊ธฐ์ต์ฅ์น ๊ด๋ฆฌ, ๋์คํฌ ์ค์ผ์ค๋ง, ์คํ์ค์ธ ์์ ๊ฐ์ ํต์ , ์ ์ถ๋ ฅ ์ฅ์น์ ์ฌ์ฉ์ ๋ํ ์ ์ด ๋ฐ ๊ด๋ฆฌ ๋ฑ์ ๋ณต์กํ ๊ธฐ๋ฅ๋ค์ด ์๊ตฌ๋๊ณ , ์ด์ ๋ฐ๋ผ ์ด์์ฒด์ ๋ ์ ์ ๋ณต์กํด์ง.
- ์ปดํจํฐ ์์์ ํจ์จ์ฑ์ ๋์ฑ ๋์์ง๊ณ ์ปดํจํฐ ์ฌ์ฉ์ ๋ํ ๋ง์กฑ๋๊ฐ ๋์์ง๊ฒ ๋จ.
- ์ ๋ฆฌ: CPU์ ๋ฐ์ดํฐ์ฒ๋ฆฌ ์๋๊ฐ ๋งค์ฐ ๋น ๋ฅด๊ณ ๋๋จธ์ง ์ฃผ๋ณ ๊ธฐ๊ธฐ๋ ๋๋ฆฐํธ์ด๋ผ CPU ํ์ฉ์ ๋ฐ๋ผ ์ฑ๋ฅ์ด ๋ฌ๋ผ์ง ์ ์์.
โ 3. ๊ธฐ์ต์ฅ์น์ ๊ตฌ์ฑ
(1) ๊ธฐ์ต์ฅ์น์ ๊ณ์ธต ๊ตฌ์กฐ
- ์ปดํจํฐ ์์คํ ์์ ์ฌ์ฉ๋๋ ๊ธฐ์ต์ฅ์น๋ ์ ๊ทผ์๋, ๋น์ฉ ๋ฐ ์ฅ์น์ ์ฉ๋์ ๋ฐ๋ผ ๊ณ์ธต์ ์ผ๋ก ๊ตฌ์ฑ์ด ๋จ.
- ๋ ์ง์คํฐ, ์บ์, ์ฃผ๊ธฐ์ต์ฅ์น, ๋ณด์กฐ ๊ธฐ์ต์ฅ์น ๊ฐ๊ฐ์ ์๋์ ๋ฐ๋ฅธ ๊ฐ๊ฒฉ์ ์ฐจ์ด๊ฐ ์์.
- ์ค์์ฒ๋ฆฌ์ฅ์น(CPU) ์์๋ ์บ์๋ ๋ ์ง์คํฐ๊ฐ ์กด์ฌํจ.
- ์ฃผ๊ธฐ์ต์ฅ์น์ ํ๋ก๊ทธ๋จ์ด ์บ์์ ๋ ์ง์คํฐ์ ๋ค์ด๊ฐ์ ์คํ์ด ๋๋ ๋ฐฉ์์.
- CPU์ ์ฒ๋ฆฌ์๋๋ ์ ์ฅ ์ฅ์น์ ๋นํด์ ์์ฒญ๋๊ฒ ๋น ๋ฅด๋ฏ๋ก CPU๊ฐ ์ฌ์ฉํ๋ ค๋ ํ๋ก๊ทธ๋จ ์ฝ๋์ ๋ฐ์ดํฐ๋ CPU ๋ ์ง์คํฐ๋ ์บ์ ๊ธฐ์ต์ฅ์น์ ์์ด์ผ ํจ.
- ๋ ์ง์คํฐ๋ ์บ์ ๊ธฐ์ต์ฅ์น์ ์ฉ๋์ ํ๊ณ๋ก ์ธํด ์ฃผ๊ธฐ์ต ์ฅ์น์๋ ์ ์ฅ๋ ํ๋ก๊ทธ๋จ ์ฝ๋๋ ๋ฐ์ดํฐ์ ์ ๊ทผํ ์๋ฐ์ ์์.
- ํ๋ก๊ทธ๋จ์ด๋ ๋ฐ์ดํฐ์ ํฌ๊ธฐ๋ ์ผ๋ฐ์ ์ผ๋ก ์ฃผ๊ธฐ์ต์ฅ์น๋ณด๋ค ํฌ๊ธฐ ๋๋ฌธ์ ๋น์ฅ ํ์ํ์ง ์์ ํ๋ก๊ทธ๋จ ์ฝ๋๋ ๋ฐ์ดํฐ๋ ์ฌ์ฉ๋ ๋๊น์ง ๋ณด์กฐ๊ธฐ์ต์ฅ์น์ ์ ์ฅํด ๋๊ณ , ์ด์ ๋ํ ์คํ์ด๋ ์ฐธ์กฐ๊ฐ ๋ฐ์ํ๋ ์์ ์ ์ฃผ๊ธฐ์ต์ฅ์น๋ก ์ด๋์ด ๋จ.
- CPU์ ์ฃผ๊ธฐ์ต์ฅ์น ์ฌ์ด์ ์๋ ์ฐจ์ด๋ก ์ธํ ์ง์ฐ ๋ฌธ์ ๋ฅผ ๋ฐฉ์งํ๊ธฐ ์ํด์ CPU์ ์ฃผ๊ธฐ์ต์ฅ์น ์ฌ์ด์ ์ฃผ๊ธฐ์ต์ฅ์น๋ณด๋ค ๋น ๋ฅธ ์๋์ ๊ธฐ์ต์ฅ์น์ธ ์บ์๋ฅผ ์ด์ฉํจ.
- CPU๊ฐ ์ด๋ค ํ๋ก๊ทธ๋จ ์ฝ๋๋ ๋ฐ์ดํฐ๊ฐ ํ์ํ ๊ฒฝ์ฐ, ๋๋ฆฐ ์๋์ ์ฃผ๊ธฐ์ต์ฅ์น์ ์ ๊ทผํด์ ํ์ํ ๊ฒ์ ๊ฒ์ํ๋ ๊ฒ์ด ์๋๋ผ ์ฐ์ ์ ์ผ๋ก ๋น ๋ฅธ ์๋์ ์บ์๋ฅผ ๊ฒ์ํจ.
- ๋ง์ผ ์บ์ ๊ธฐ์ต์ฅ์น์ ์ํ๋ ํ๋ก๊ทธ๋จ ์ฝ๋๋ ๋ฐ์ดํฐ๊ฐ ์๋ค๋ฉด ์ฆ์ ์ฌ์ฉํ ์ ์๊ฒ ๋จ.
- ์บ์ ๊ธฐ์ต์ฅ์น์ ์ํ๋ ๋ด์ฉ์ด ์กด์ฌํ์ง ์๋ ๊ฒฝ์ฐ์๋ ์ฃผ๊ธฐ์ต์ฅ์น๋ฅผ ๊ฒ์ํด์ CPU๋ก ๊ฐ์ ธ๊ฐ์ ์ฒ๋ฆฌํ๊ณ , ๊ทธ ํ๋ก๊ทธ๋จ ์ฝ๋๋ ๋ฐ์ดํฐ๋ฅผ ์ฐจํ์ ์ฌ์ฉ์ ์ํด ์บ์ ๊ธฐ์ต์ฅ์น์๋ ๋ณต์ฌํจ.
- ์ฆ, CPU ๋ด์๋ ์ฌ๋ฌ ๋ ์ง์คํฐ๊ฐ ์กด์ฌํ๋ฉฐ CPU์ ์ง์ ๋ด์ฅ๋์ด ์๊ธฐ ๋๋ฌธ์ ๊ธฐ์ต์ฅ์น ์ค์์ ๊ฐ์ฅ ๋น ๋ฅธ ์ฒ๋ฆฌ ์๋๋ฅผ ์ ๊ณต
- CPU์์ ๋ฐ์ดํฐ๋ ํ๋ก๊ทธ๋จ ์ฝ๋๋ฅผ ์ฌ์ฉํ ๋๋ ๋ ์ง์คํฐ์ ํ๋ก๊ทธ๋จ ์ฝ๋๋ ๋ฐ์ดํฐ๋ฅผ ์ ์ฅํ๊ณ , CPU ๊ฐ ์ฐ์ฐ์ ์ฒ๋ฆฌํจ.
โ 4. ์ฃผ๊ธฐ์ต์ฅ์น์ ํ ๋น
์ฃผ๊ธฐ์ต์ฅ์น๋ฅผ ์ ๊ด๋ฆฌ ํด์ผ์ง ์บ์๋ ๋ ์ง์คํฐ์ ๋ฐ์ดํฐ๋ฅผ ๋น ๋ฅด๊ฒ ์ค ์ ์์.
(1) ๋จ์ผ ์ฌ์ฉ์ ์ฐ์ ๊ธฐ์ต์ฅ์น ํ ๋น
- ํ๋์ ์ฌ์ฉ์ ํ๋ก๊ทธ๋จ๋ง์ด ์ ์ฒด ์ฃผ๊ธฐ์ต์ฅ์น์ ํ ๋น๋๋ ๋ฐฉ์์
- ์คํ๋ ํ๋ก๊ทธ๋จ์ด ์ฃผ๊ธฐ์ต์ฅ์น์ ์ฉ๋์ ์ด๊ณผํ๋ฉด ์คํํ ์ ์์
- ๋จ์ํ์ฌ ๊ตฌํํ๊ธฐ๊ฐ ์ฝ์ง๋ง ํฐ ํ๋ก๊ทธ๋จ์ ์ํํ ์ ์์
- ํด๋น ๋ฐฉ์์ ์ฃผ๊ธฐ์ต์ฅ์น์ ํต์งธ๋ก ํ๋ก๊ทธ๋จ์ด ์ฌ๋ผ๊ฐ์ผ ํ๋๋ฐ ํ๋ก๊ทธ๋จ ์ฉ๋์ด RAM ์ฉ๋์ ๋ฒ์ด๋๋ฉด ์ํ์ด ์๋จ.
- ์ฝ๊ฒ๋งํด, ์ ํ๋ฆฌ์ผ์ด์ ํ๋๋ง ๋ฉ๋ชจ๋ฆฌ์์ ์คํ์ด ๋ ์ ์๋ค๋ ์๋ฏธ์.
[ ๋ฌธ์ ์ ]
- ํ๋์ ํ๋ก๊ทธ๋จ์ด ๋ชจ๋ ๊ธฐ์ต์ฅ์น, ์ฃผ๋ณ์ฅ์น ๋ฐ CPU ๋ฑ์ ํ ๋น๋ฐ์ ์ฌ์ฉํ๊ธฐ ๋๋ฌธ์ ์ ํ ์์์ ๋ํ ๋ญ๋น๊ฐ ์ฌํจ.
- ์ฝ๊ฒ๋งํด, ํ๋ก๊ทธ๋จ ์ค๊ฐ์ CPU๋ฅผ ์ฌ์ฉํ์ง ์์ผ๋ฉด CPU๊ฐ ๋๊ณ ์๋ ํ์์ด ๋ฐ์ํจ. ์ฆ, ์ ํ ์์ ๋ญ๋น๊ฐ ๋ฐ์
- ๊ทธ๋ฆฌ๊ณ ์์ ํ๋ก๊ทธ๋จ ๋ํ ์ ์ฒด ๊ณต๊ฐ์ ์ฐจ์งํ๊ธฐ ๋๋ฌธ์ ๋ฉ๋ชจ๋ฆฌ ๋ญ๋น๊ฐ ๋ฐ์ํ ์ ์์.
- ๋ํ, ํ๋์ ํ๋ก๊ทธ๋จ์ ์คํ์ํค๋ ๋์ ๋ค๋ฅธ ํ๋ก๊ทธ๋จ๋ค์ ๊ธฐ๋ค๋ ค์ผ ํ๋ฏ๋ก ๋๊ธฐ ์๊ฐ์ด ๊ธธ์ด์ง
- ์ฃผ๊ธฐ์ต์ฅ์น์ ํฌ๊ธฐ๋ณด๋ค ํฐ ํ๋ก๊ทธ๋จ์ ์คํํ ์ ์์
- ํฐ ํ๋ก๊ทธ๋จ์ ์ํํ๊ธฐ ์ํด์ ์ค๋ฒ๋ ์ด ๊ธฐ๋ฒ์ด ์ ์๋จ
[ ์ค๋ฒ๋ ์ด ๊ธฐ๋ฒ ]
- ์ฃผ๊ธฐ์ต์ฅ์น์ ์ด์ฉ ๊ฐ๋ฅ ์์ญ๋ณด๋ค, ํฐ ํ๋ก๊ทธ๋จ์ ์์ ๋ค ํ๋ก๊ทธ๋จ์ผ๋ก ์ชผ๊ฐ๋ ๋ฐฉ์
- ์ฝ๊ฒ๋งํด, ์ฃผ๊ธฐ์ต์ฅ์น ํฌ๊ธฐ๋ณด๋ค ํฐ ํ๋ก๊ทธ๋จ์ ์คํํ๊ธฐ ์ํด, ํ๋ก๊ทธ๋จ์ ์ฌ๋ฌ ๋ถ๋ถ์ผ๋ก ๋๋์ด ํ์ํ ๋ถ๋ถ๋ง ๋ฉ๋ชจ๋ฆฌ์ ์ฌ๋ ค์ ์คํํ๋ ๊ธฐ๋ฒ์ด๋ผ๋ ์๋ฏธ์.
- ์ฌ์ฉ์ ํ๋ก๊ทธ๋จ์ ์คํ ๊ธฐ๊ฐ ๋์ ์ฃผ๊ธฐ์ต์ฅ์น ๋ด์ ์์ด์ผ ํ๋ ํ๋ก๊ทธ๋จ ์ฝ๋์ ๋ฐ์ดํฐ, ์ด๊ธฐํ ๋จ๊ณ๋ฅผ ์ํํ๋ ํ๋ก๊ทธ๋จ ์ฝ๋, ์ฒ๋ฆฌ ๋จ๊ณ๋ฅผ ์ํํ๋ ํ๋ก๊ทธ๋จ ์ฝ๋, ์ถ๋ ฅ ๋จ๊ณ๋ฅผ ์ํํ๋ ํ๋ก๊ทธ๋จ ์ฝ๋, ๋ฑ์ ๋ค ๋ถ๋ถ์ผ๋ก ์ด๋ฃจ์ด์ง.
- ๋ค ๋ถ๋ถ์ ํ๋ก๊ทธ๋จ์ ํ์ํ ์๊ธฐ์ ์ฃผ๊ธฐ์ต์ฅ์น์ ๋ฒ๊ฐ์ ์ ์ฌํ๊ณ ์คํ์ด ๋๋ฉฐ, ์ฃผ๊ธฐ์ต์ฅ์น์ ์ด์ฉ๊ฐ๋ฅ ์์ญ ์ฆ, ๋ฉ๋ชจ๋ฆฌ ์ฉ๋์ ์ด๊ณผํ๋ ํ๋ก๊ทธ๋จ์ ๋ฉ๋ชจ๋ฆฌ์์ ์คํํ ์ ์๊ฒ ๋จ
- ๋์ ํ๋ก๊ทธ๋จ ์์ฒด์ ์ค๊ณ๊ฐ ๋ณต์กํด์ง. ์ด์ ๋, ์ด์์ฒด์ ๊ฐ ์ง์ ํ๋ก๊ทธ๋จ์ ์ชผ๊ฐ๋๊ฒ ์๋ ํ๋ก๊ทธ๋๋จธ๊ฐ ์ง์ ํ๋ก๊ทธ๋จ์ ์ชผ๊ฐ๊ณ , ์ด๋ค ๋ชจ๋์ด ์ธ์ ํ์ํ์ง ์ค๊ณ๋ฅผ ํด์ผ ํ์. ์ฆ, ์๋ ํ๋๋ก ์์ฑ๋ ํ๋ก๊ทธ๋จ์ "๊ธฐ๋ฅ๋ณ๋ก ๋๋๊ณ ", ๋์์ ๋ฉ๋ชจ๋ฆฌ์ ์์ด์ผ ํ๋ ๋ชจ๋๊ณผ ๊ต์ฒดํด๋ ๋๋ ๋ชจ๋์ ๊ตฌ๋ถํ๋ ๊ณผ์ ์ด ํ์ํ์.
- ํด๋น ์ค๋ฒ๋ ์ด ๊ธฐ๋ฒ์ ํตํด ์ฃผ๊ธฐ์ต์ฅ์น ๋ณด๋ค ํฐ ํ๋ก๊ทธ๋จ ์คํ์ ๊ฐ๋ฅํด์ก์ง๋ง, ๊ฒฐ๊ณผ๋ ํ๋์ ํ๋ก๊ทธ๋จ๋ง ์ฌ๋ฆด ์ ์๋ค๋ ๋ฌธ์
(2) ๊ณ ์ ๋ถํ ๋ค์ค ํ๋ก๊ทธ๋๋ฐ ๊ธฐ๋ฒ
[ ๊ฐ๋ ]
- ๋จ์ผ ์ฌ์ฉ์ ์ฐ์ ๊ธฐ์ต์ฅ์น ํ ๋น ๊ธฐ๋ฒ์ด ํ ๋ฒ์ ํ๋์ ํ๋ก๊ทธ๋จ๋ง ์คํ์ํฌ ์ ์๋ ๋ฌธ์ ์ ์ ๋ณด์ํ๊ธฐ ์ํด์ ๊ฐ๋ฐ์ด ๋จ.
- ๋ค์ค ํ๋ก๊ทธ๋๋ฐ ์์คํ (์ฌ๋ฌ ๊ฐ์ ํ๋ก๊ทธ๋จ์ด ์คํ๋๋ ์์คํ )์์ ์ฃผ๊ธฐ์ต์ฅ์น๋ฅผ ์ฌ๋ฌ ๊ฐ์ ๊ณ ์ ๋ ํฌ๊ธฐ์ ์์ญ์ผ๋ก ๋ถํ ํ๊ณ , ์คํ ์ค์ธ ์ฌ๋ฌ ๊ฐ์ ํ๋ก์ธ์ค์๊ฒ ๊ฐ๊ฐ ํ ๋นํ๋ ๊ธฐ๋ฒ์. ( ํํฐ์ ์ ๋ง๋๋ ๋๋์ )
- ๋ํ, ํ๋ก๊ทธ๋จ ์คํ ์ ์ ์ด์์ฒด์ ๊ฐ ๋ฏธ๋ฆฌ ์ผ์ ํ ํฌ๊ธฐ๋ก ์ฌ๋ฌ ๊ตฌํ์ ๋๋ ๋ฐฉ์์ด๋ค ๋ณด๋, ๋ถํ ๋ ๋ฉ๋ชจ๋ฆฌ์ ๊ฐ๊ฐ์ ์์ญ์ ํฌ๊ธฐ๋ ๊ณ ์ ๋ ๊ฐ์ผ๋ก ๋ถํ ๋๊ณ , ๊ทธ ์ํ ๊ทธ๋๋ก ํ๋ก๊ทธ๋จ์ด ์คํ ๋จ. ( ๋จํธํ์ ๋ฌธ์ ์ ๋ฐ์ )
- ๊ณ ์ ๋ถํ ๋ค์ค ํ๋ก๊ทธ๋จ์ด ๊ธฐ๋ฒ: ์ฃผ๊ธฐ์ต์ฅ์น ๋ด๋ถ์๋ ์ฌ๋ฌ ๊ฐ์ ํ๋ก๊ทธ๋จ(ํ๋ก์ธ์ค)๋ค์ด ๊ณต์กดํ๊ธฐ ๋๋ฌธ์ ํ ์์ ์ด ์ ์ถ๋ ฅ์ ์๊ตฌํ ๋, CPU๋ ๋ค๋ฅธ ํ๋ก๊ทธ๋จ์๊ฒ ํ ๋น๋์ด ์ฐ์ฐ์ ์ฒ๋ฆฌํ ์ ์์
- ํด๋น ๊ธฐ๋ฒ์์ ์ฌ๋ฌ ํ๋ก๊ทธ๋จ๋ค์ ์ค๋ฒ๋ ์ด ๊ธฐ๋ฒ์ ํ์ฉํ์ฌ ์ฉ๋์ด ํฌ๋๋ผ๋ ์คํ์ด ๊ฐ๋ฅํจ.
- ๋ฉ๋ชจ๋ฆฌ์ ์ฌ๋ฌ ํ๋ก๊ทธ๋จ๋ค์ด ์์ฃผํด์ผ ํ๋ฏ๋ก ๋ถํ ์์ญ๋ค ๊ฐ์ ์๋ชป๋ ์ฐธ์กฐ ์ฆ, ํ๋ก๊ทธ๋จ๊ฐ ๋ฐ์ดํฐ ๊ณต์ ๊ฐ ๋๋ ๋ฌธ์ ๋ฅผ ๋ฐฉ์งํ๊ธฐ ์ํ ๋ฉ๋ชจ๋ฆฌ ๋ณดํธ๊ฐ ํ์ํจ.
[ ๋จํธํ ]
- ์ฌ์ฉ์ ํ๋ก๊ทธ๋จ์ด ๋ถํ ์์ญ์ ์ ํํ ๋ง์ง ์์์ ๋จํธํ(fragmentation)๊ฐ ๋ฐ์ํ ์ ์์.
- ๊ณ ์ ๋ ๊ฐ์ผ๋ก ํ ๋น์ด ๋๋ค๋ณด๋, ํ๋ก๊ทธ๋จ์ ํฌ๊ธฐ๊ฐ ๋ถํ ๋ ์์ญ๋ณด๋ค ํด ๊ฒฝ์ฐ ์คํ์ด ๋ถ๊ฐ๋ฅํ๊ณ ์์ ๊ฒฝ์ฐ ๊ณต๊ฐ ๋ญ๋น๊ฐ ๋จ.
- ๊ฒฐ๊ณผ์ ์ผ๋ก ๋ถํ ๋ ์์ญ๋ค๋ง๋ค ๋ญ๋น ๊ณต๊ฐ์ด ๋ฐ์ํ ์ ์๊ธฐ ๋๋ฌธ์ ๋ง์ ๊ณต๊ฐ์ด ๋ญ๋น๋ ์ ์์.
- ๋ด๋ถ ๋จํธํ: ํํฐ์ ํฌ๊ธฐ > ํ๋ก๊ทธ๋จ ํฌ๊ธฐ → ๊ณต๊ฐ์ด ๋จ์
- ์ธ๋ถ ๋จํธํ: ๋ฉ๋ชจ๋ฆฌ ์ ์ฒด์๋ ์ถฉ๋ถํ ๋น ๊ณต๊ฐ์ด ์์ง๋ง, ์ฐ์๋ ๊ณต๊ฐ์ด ๋ถ์กฑํด์ ์๋ก์ด ํ๋ก๊ทธ๋จ์ ์ฌ๋ฆด ์ ์๋ ์ํ
- ์ฝ๊ฒ๋งํด, ๋ฉ๋ชจ๋ฆฌ๋ ์ ๋จ์๋ก ์ด์ด์ ธ ์๋ ์ฐ์ ๊ณต๊ฐ์ ๊ฑฐ๊ธฐ์ ํ๋ก๊ทธ๋จ์ ์คํํ๋ ค๋ฉด ๊ทธ ํ๋ก๊ทธ๋จ์ด ํ์๋ก ํ๋ ํฌ๊ธฐ๋งํผ ์ฐ์๋ ์ ์ด ํ์ํจ.
(3) ๋์ ๋ถํ ํ๋ก๊ทธ๋๋ฐ ๊ธฐ๋ฒ
[ ๊ฐ๋ ]
- ๊ณ ์ ๋ถํ ๋ค์ค ํ๋ก๊ทธ๋๋ฐ ๊ธฐ๋ฒ์ ๋จํธํ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๊ธฐ ์ํด ๊ฐ๋ฐ์ด ๋จ. ( ๋ด๋ถ ๋จํธํ์ ๊ณต๊ฐ ๋ญ๋น๋ ํด๊ฒฐ์ด ๋จ. )
- ๊ณ ์ ๋ถํ ๊ณผ ๋ฌ๋ฆฌ ํํฐ์ ํฌ๊ธฐ๊ฐ ๋ฏธ๋ฆฌ ์ ํด์ ธ ์์ง ์์.
- ํ๋ก๊ทธ๋จ์ด ํ์๋ก ํ๋ ๋งํผ๋ง ๋ฉ๋ชจ๋ฆฌ๋ฅผ ํ ๋น์ ํตํด ๋ด๋ถ ๋จํธํ๋ก ์ธํด ๋ฐ์ํ๋ ๊ณต๊ฐ ๋ญ๋น๊ฐ ๋งค์ฐ ๊ฐ์๋จ.
- ํ์ง๋ง, ์ฐ์๋ ๊ณต๊ฐ์ ๋ถ์กฑ์ผ๋ก ์ธ๋ถ ๋จํธํ๊ฐ ๋ฐ์ํจ.
- ์ธ๋ถ ๋จํธํ: ๋ฉ๋ชจ๋ฆฌ ์ ์ฒด์๋ ์ถฉ๋ถํ ๋น ๊ณต๊ฐ์ด ์์ง๋ง, ์ฐ์๋ ๊ณต๊ฐ์ด ๋ถ์กฑํด์ ์๋ก์ด ํ๋ก๊ทธ๋จ์ ์ฌ๋ฆด ์ ์๋ ์ํ
- ์ฝ๊ฒ๋งํด, ๋ฉ๋ชจ๋ฆฌ๋ ์ ๋จ์๋ก ์ด์ด์ ธ ์๋ ์ฐ์ ๊ณต๊ฐ์ ๊ฑฐ๊ธฐ์ ํ๋ก๊ทธ๋จ์ ์คํํ๋ ค๋ฉด ๊ทธ ํ๋ก๊ทธ๋จ์ด ํ์๋ก ํ๋ ํฌ๊ธฐ๋งํผ ์ฐ์๋ ์ ์ด ํ์ํจ. ์ฆ, ๋ฐ๋ฉ๋ ๊ทธ ํฌ๊ธฐ๋งํผ ๋น์ด์ ธ ์์ด์ ํด๋น ๊ณต๊ฐ์ ํ์ฉ์ด ์ด๋ ค์ด ๋ฌธ์ ์ ์.
[ ์ธ๋ถ๋จํธํ ํด๊ฒฐ ๋ฐฉ์ - ํตํฉ ]
- ์ธ์ ๋ ๊ณต๋ฐฑ์ ํฉ์ณ์ ๋ ํฐ ํ๋์ ๊ณต๋ฐฑ์ผ๋ก ๋ง๋๋ ๋ฐฉ๋ฒ
- ํ๋ก์ธ์ค๋ฅผ ์ด๋์ํค์ง ์๊ณ , ๋จ์ํ ๋น ๊ณต๊ฐ๋ค์ ๋ ผ๋ฆฌ์ ์ผ๋ก ์ฐ๊ฒฐํ๋ ๋ฐฉ๋ฒ์.
- ๋จ์ : ์ธ์ ํ์ง ์์ ๋น ๊ณต๊ฐ์ ์ฌ์ ํ ํฉ์ด์ ธ ์์ ์ฆ, ์์ ํ ํด๊ฒฐ์ ๋ชปํจ.
[ ์ธ๋ถ๋จํธํ ํด๊ฒฐ ๋ฐฉ์ - ์ง์ฝ(cocmpaction) ]
- ์ฃผ๊ธฐ์ต์ฅ์น ๋ด์ ํฉ์ด์ง ๋ชจ๋ ๊ณต๋ฐฑ์ ํ๋๋ก ๋ชจ์์ ํ๋์ ์ปค๋ค๋ ์ ์ฅ ๊ณต๊ฐ์ ๋ง๋๋ ๋ฐฉ๋ฒ
- ๋ชจ๋ ํฉ์ด์ง ๊ณต๋ฐฑ์ ํ๋๋ก ํฉ์นจ์ผ๋ก์จ, ์ธ๋ถ ๋จํธํ๋ฅผ ์์ ํ ํด๊ฒฐ์ด ๊ฐ๋ฅํจ.
- ๋จ์ : ํ๋ก์ธ์ค ์ด๋์ด ํ์ํ๋ฉฐ, ๋น์ฉ ๋ฐ์
โ 5. ๊ฐ์๊ธฐ์ต์ฅ์น
(1) ๊ฐ์
- ์ฃผ๊ธฐ์ต์ฅ์น์์ ์ด์ฉ ๊ฐ๋ฅํ ์์ญ๋ณด๋ค ํฐ ํ๋ก๊ทธ๋จ์ ์์ ๋จ์๋ก ์ชผ๊ฐ์ด ์คํ์ํค๊ธฐ ์ํด ๋ณด์กฐ๊ธฐ์ต์ฅ์น์ ์ฃผ์๋ฅผ ์ฃผ๊ธฐ์ต์ฅ์น์ ์ฃผ์๋ก ๋ณํํ์ฌ ํ๋ก๊ทธ๋จ์๊ฒ ์ ๊ณต๋๋ ๊ฐ์์ ๊ธฐ์ต์ฅ์น๋ฅผ ๋งํจ.
- ๋์ผํ ํฌ๊ธฐ๋ก ์ชผ๊ฐ๋ ๋ฐฉ์๊ณผ ๋์ ํฌ๊ธฐ๋ก ์ชผ๊ฐ๋ ๋ฐฉ์์ผ๋ก ๋๋์ด์ง.
- ๋ณด์กฐ๊ธฐ์ต์ฅ์น์ ์ฃผ์๋ฅผ ์ฃผ๊ธฐ์ต์ฅ์น์ ์ฃผ์๋ก ๋ณํํ๋ ๊ธฐ๋ฒ์ด๋ค.
- ์ค์ ๋ฌผ๋ฆฌ์ ๋ฉ๋ชจ๋ฆฌ๋ณด๋ค ๋ ํฐ ๋ฉ๋ชจ๋ฆฌ ๊ณต๊ฐ์ ํ๋ก๊ทธ๋จ์ ์ ๊ณตํ๋ ๊ธฐ์ ์ด๋ฉฐ, ํ๋ก๊ทธ๋จ ์ ์ฅ์์๋ ํ์ํ ๋ฉ๋ชจ๋ฆฌ๋ฅผ ๋ค ๊ฐ์ง ๊ฒ์ฒ๋ผ ๋ณด์ด์ง๋ง, ์ค์ ๋ก๋ ์ผ๋ถ๋ง RAM์ ์ฌ๋ ค๋๊ณ ๋๋จธ์ง๋ ๋์คํฌ์ ์ ์ฅํด ๋๋ ๋ฐฉ์์.
- ๊ฐ์๊ธฐ์ต์ฅ์น์์ ๊ฐ์ฅ ์ค์ํ ๋ถ๋ถ์ ์คํ ์ค์ธ ํ๋ก๊ทธ๋จ(ํ๋ก์ธ์ค)์ ์ํด ์ฐธ์กฐ๋๋ ์ฃผ์(๊ฐ์ ์ฃผ์)๋ฅผ ๋ณํํ์ฌ ์ฃผ๊ธฐ์ต์ฅ์น์์ ์ฌ์ฉํ๋ ์ฃผ์(์ค ์ฃผ์, ๋ฌผ๋ฆฌ์ ์ฃผ์)๋ก ์ฐ๊ฒฐ์์ผ์ฃผ๋ ๊ฒ์.
- ์ฝ๊ฒ๋งํด, ์ฐ์๋์ง ์์ ๋ธ๋ญ๋ค์ ์ฃผ์๊ฐ์ ๋ถ์ฌํด ์ฐ์๋ ๊ณต๊ฐ์ฒ๋ผ ๋ณด์ด๊ฒ ํ๋๊ฒ์ด ํต์ฌ์.
- ๊ฐ์๊ธฐ์ต์ฅ์น ์์คํ ์์๋ ์คํ ํ๋ก๊ทธ๋จ์ด ์ฐธ์กฐํ ์ฃผ์๊ฐ ๋ฐ๋์ ์ฃผ๊ธฐ์ต์ฅ์น์ ์ฃผ์์ผ ํ์๋ ์์
- ๊ฐ์ ์ฃผ์์ ๋ฒ์๋ ์ฃผ๊ธฐ์ต์ฅ์น์์ ์ฌ์ฉํ ์ ์๋ ์ค ์ฃผ์๋ณด๋ค ๋ ํฌ๋ฉฐ ์ฌ์ฉ์์ ๋ ผ๋ฆฌ์ ์ผ๋ก ํตํฉ๋ ์ฃผ์ ๊ณต๊ฐ๊ณผ ์ปดํจํฐ์ ๋ฌผ๋ฆฌ์ ๊ณต๊ฐ(์ฃผ๊ธฐ์ต์ฅ์น์ ์ฃผ์์ ๋ณด์กฐ๊ธฐ์ต์ฅ์น์ ์ฃผ์)์ ์ฐ๊ฒฐ์์ผ์ฃผ๋ ๊ฐ๋ ์.
[ ์ ๋ฆฌ ]
- ์ค์ ๋ฌผ๋ฆฌ ๋ฉ๋ชจ๋ฆฌ(RAM) ๋ณด๋ค ํฐ ๋ฉ๋ชจ๋ฆฌ ๊ณต๊ฐ์ ํ๋ก๊ทธ๋จ์ ์ ๊ณตํ๋ ๊ธฐ์ ์.
- ํ๋ก๊ทธ๋จ ์ ์ฅ์์๋ "์ฐ์๋ ๋ฉ๋ชจ๋ฆฌ"์ฒ๋ผ ๋ณด์ด์ง๋ง, ์ค์ ๋ก๋ RAM + ๋์คํฌ๋ฅผ ํจ๊ป ์ฌ์ฉ
- ํน์ง์ผ๋ก๋ ์ธ๋ถ ๋จํธํ ๋ฌธ์ ๋ฅผ ํด๊ฒฐ ํ ์ ์์ผ๋ฉฐ, ํ๋ก๊ทธ๋จ ์ ์ฒด๋ฅผ RAM์ ์ฌ๋ฆด ํ์๊ฐ ์์
- ์ฆ, ๊ฐ์ ์ฃผ์ ๊ณต๊ฐ ์ ๊ณต + RAM/๋์คํฌ ๊ด๋ฆฌ ๊ธฐ๋ฅ ์ ์ฒด๋ฅผ ํฌ๊ดํ๋ ์ฉ์ด์.
(2) ํ์ด์ง ๊ธฐ๋ฒ
- ๊ฐ์๊ธฐ์ต์ฅ์น๋ฅผ ๊ตฌํํ๋ ๊ตฌ์ฒด์ ๊ธฐ๋ฒ ์ค ํ๋์ด๋ค.
- ๋ณด์กฐ๊ธฐ์ต์ฅ์น๋ก๋ถํฐ ํ๋ก๊ทธ๋จ ์ฝ๋๋ ๋ฐ์ดํฐ๋ฅผ ํ์ด์ง(page)๋ผ๊ณ ๋ถ๋ฆฌ๋ ๋์ผํ ํฌ๊ธฐ์ ๋ธ๋ก์ผ๋ก ์ชผ๊ฐ์ด์ ์ฃผ๊ธฐ์ต์ฅ์น์ ์ ์ฌํ์ฌ ์ ๊ทผํ๋ ๊ธฐ๋ฒ์.
- ์ฝ๊ฒ๋งํด, ๋ณด์กฐ๊ธฐ์ต์ฅ์น์ ํ๋ก๊ทธ๋จ ์ฝ๋, ๋ฐ์ดํฐ๋ฅผ ๋์ผํ ํฌ๊ธฐ๋ก ์ชผ๊ฐ ๊ฑธ ํ์ด์ง๋ผ๊ณ ํ๊ณ ์ด๊ฑธ ์ฃผ๊ธฐ์ต์ฅ์น์ ์ ์ฌํจ.
- CPU์์ ํ๋ก์ธ์ค๋ฅผ ์คํํ๊ธฐ ์ํด์๋ ํ๋ก์ธ์ค์ ์คํ๋ ํ์ด์ง๊ฐ ์ฃผ๊ธฐ์ต์ฅ์น์ ์ ์ฌ๋์ด ์์ด์ผ ํจ.
- ํ์ด์ง๋ ๋ณด์กฐ๊ธฐ์ต์ฅ์น๋ก๋ถํฐ ์ฃผ๊ธฐ์ต์ฅ์น๋ก ์ฎ๊ฒจ์ ธ์ ํ์ด์ง ํ๋ ์์ ์ ์ฌ๋๋ฉฐ, ์ด๋ ํ์ด์ง๋ ์ฌ์ฉ ๊ฐ๋ฅํ ํ์ด์ง ํ๋ ์์ ํ ๋น๋ฐ์ ์ฃผ๊ธฐ์ต์ฅ์น์ ์ ์ฌ๋จ.
(3) ์ธ๊ทธ๋จผํ ์ด์ ๊ธฐ๋ฒ
- ์ธ๊ทธ๋จผํ ์ด์ ๊ธฐ๋ฒ์ ํ์ด์ง ๊ธฐ๋ฒ๊ณผ ๋ค๋ฅด๊ฒ ๋์ผํ ํฌ๊ธฐ๋ก ์๋ฅด์ง ์๊ณ , ์๋ก ๋ค๋ฅธ ์ธ๊ทธ๋จผํธ๋ฅผ ๋ง๋ ๋ค.
- ์ฆ, ํ๋ก๊ทธ๋จ ์ฝ๋๋ ๋ฐ์ดํฐ๋ฅผ ์๋ก ๋ค๋ฅธ ํฌ๊ธฐ๋ก ๋ถํ ํ ๋ธ๋ก์ ์ธ๊ทธ๋จผํธ(segment)๋ผ๊ณ ๋ถ๋ฆ
- ํ์ด์ง ๊ธฐ๋ฒ์ ๋์ผํ๊ฒ ์๋ฅด์ง๋ง ์ธ๊ทธ๋จผํ ์ด์ ์ ํ๋ก๊ทธ๋จ์ ์๋, ๋จ์, ๋ชจ๋ ๋ฑ์ ๊ณ ๋ คํด์ ํ๋ก๊ทธ๋จ์ ์๋ฅด๊ฒ ๋๋ค.
- ์ฅ์ : ํ๋ก๊ทธ๋จ์ด CPU์์ ์คํ๋ ๋ ํ์ํ ์ชผ๊ฐ์ง ํ๋ก๊ทธ๋จ ๋ฐ์ดํฐ๋ฅผ ์ ํํ๊ฒ ๋ง์ถ ๊ฐ๋ฅ์ฑ์ด ๋์์ง.
- ๊ฐ๋ฐ์๋ค์ ํ๋ก๊ทธ๋จ์ ๋ชจ๋ ๋จ์๋ก ์์ฑํ๋ ์ต๊ด์ ๊ธฐ๋ฐ์ ๋๊ณ ์๊ธฐ ๋๋ฌธ์ ์ฌ์ฉ์๊ฐ ์ง์ ์์ฑํ ํ๋ก๊ทธ๋จ ๋ชจ๋์ด๋ ๋ฐ์ดํฐ์ ๋ชจ๋์ ๋ ผ๋ฆฌ์ ๊ฐ๋ ์ ์ํด์ ๋ค๋ฅธ ํฌ๊ธฐ์ ๋ธ๋ก์ผ๋ก ๋๋ ์ ์์ผ๋ฉฐ, ์ด ๋ธ๋ก์ ์ธ๊ทธ๋จผํธ๋ผ๊ณ ํจ
(4) ์ ๋ฆฌ
- ์ ๋ฆฌํ๋ฉด ์ธ๊ทธ๋จผํ ์ด์ ๊ธฐ๋ฒ๊ณผ ํ์ด์ง ๊ธฐ๋ฒ์ ํ๋ก๊ทธ๋จ ์ ์ฒด๋ฅผ ๋์ผํ ํฌ๊ธฐ๋ก ์๋ฅด๋ ๋ ผ๋ฆฌ์ ์ธ ๋จ์๋ก ์๋ฅด๋์ ์ฐจ์ด์.
- ํ์ด์ง ๊ธฐ๋ฒ๊ณผ ์ธ๊ทธ๋จผํ ์ด์ ๊ธฐ๋ฒ์ ๊ฐ์๊ธฐ์ต์ฅ์น๋ฅผ ๊ตฌํํ๋ ๋ฐฉ์์ด๋ค.
- ์ฆ, ๊ฐ์๊ธฐ์ต์ฅ์น๋ฅผ ๋ง๋ค๊ธฐ ์ํด ์ฌ์ฉํ๋ ๊ตฌ์ฒด์ ๋ฉ๋ชจ๋ฆฌ ๊ด๋ฆฌ ๋ฐฉ๋ฒ์. ( ๊ฐ์๊ธฐ์ต์ฅ์น๋ฅผ ๋ง๋๋ ๋ฐฉ๋ฒ์ด๋ผ ๋ณด๋ฉด ๋จ )
โ 6. ๊ฒฐ๋ก
- ์ด์์ฒด์ ๋ ํ๋ก๊ทธ๋จ์ด๋ฉฐ, ์ฃผ๊ธฐ์ต์ฅ์น(RAM)์ ์ฌ๋ผ๊ฐ ์์
- CPU๋ ์ฃผ๊ธฐ์ต์ฅ์น์ ์ฌ๋ผ๊ฐ ๋ช ๋ น์ด๋ค์ ์์๋๋ก ๊ฐ์ ธ์์ ์ฐ์ฐ์ ์ํํจ
- ์ฐ์ฐ ๊ฒฐ๊ณผ๋ ๋ค์ ๋ฉ๋ชจ๋ฆฌ๋ ์ ์ถ๋ ฅ ์ฅ์น(๋ชจ๋ํฐ, ๋์คํฌ ๋ฑ)๋ก ์ ๋ฌ์ ํด์ค.
- ์ด๋ฌํ ๊ณผ์ ์ ์ด์์ฒด์ ๊ฐ ํ๋ก๊ทธ๋จ์ผ๋ก์จ ํ๋์จ์ด๋ฅผ ๊ด๋ฆฌํด์ ํจ์จ์ ์ผ๋ก ๋ค๋ฃฐ ์ ์๊ฒ ํ๋ก๊ทธ๋จํ ํด์ ๋์์ค.
- ํด๋น ๋ด์ฉ๋ค์ ๋ชจ๋ ์ด์์ฒด์ ๊ฐ ์ด๋ป๊ฒ ํ๋ก๊ทธ๋จ์ผ๋ก์จ, ํ๋์จ์ด๋ฅผ ๊ด๋ฆฌ ํด์ฃผ๋์ง์ ๊ดํ ๋ด์ฉ์.
'๐๋ฐฉ์กํต์ ๋ํ๊ต > ๐ป์ปดํจํฐ๊ณผํ ๊ฐ๋ก ' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[์ปดํจํฐ๊ณผํ ๊ฐ๋ก ] 9๊ฐ - ์ปดํจํฐ ๊ตฌ์กฐ(1) (0) | 2025.09.08 |
---|---|
[์ปดํจํฐ๊ณผํ ๊ฐ๋ก ] 8๊ฐ - ์ด์์ฒด์ (2) (9) | 2025.08.27 |
[์ปดํจํฐ๊ณผํ ๊ฐ๋ก ] 1๊ฐ - ์ปดํจํฐ์ ์๋ฃ(1) (3) | 2025.08.20 |