์ด์์ฒด์ ์ ๊ธฐ์ ๋ฐ์ ๊ณผ์
์ผ๊ด์ฒ๋ฆฌ/ ๋ค์ค ํ๋ก๊ทธ๋๋ฐ/ ์๋ถํ/ ๋ค์ค ์ฒ๋ฆฌ/ ๋ถ์ฐ ์ฒ๋ฆฌ
์ด์์ฒด์ ์ ๋ฐ์ ๊ณผ์
1์ธ๋ | ์ผ๊ด์ฒ๋ฆฌ | ||
2์ธ๋ | ์๋ถํ | ๋ค์ค ํ๋ก๊ทธ๋๋ฐ/ ์ฒ๋ฆฌ | ์ค์๊ฐ |
3์ธ๋ | ๋ค์ค ๋ชจ๋ | ||
4์ธ๋ | ๋ถ์ฐ์ฒ๋ฆฌ(p2p, ํด๋ผ์ด์ธํธ, ํด๋ผ์ฐ๋ |
1. ์ผ๊ด์ฒ๋ฆฌ ์์คํ
์ด๊ธฐ์ ์ปดํจํฐ ์์คํ ์์ ์ฌ์ฉ๋ ํํ
์ผ์ ๋ ๋๋ ์ผ์ ๊ธฐ๊ฐ๋์ ๋ฐ์ดํฐ๋ฅผ ๋ชจ์ ํ๊บผ๋ฒ์ ์ฒ๋ฆฌํ๋ ๋ฐฉ์
- ์ผ๊ด ์ฒ๋ฆฌ๋ฅผ ์ํด ์ ์ ํ ์์ ์ ์ด ์ธ์ด(JCL)๋ฅผ ์ ๊ณตํด์ผํจ
- ์ปดํจํฐ ์์คํ ์ ํจ์จ์ ์ผ๋ก ์ฌ์ฉ ๊ฐ๋ฅ
- ๋ฐํ ์๊ฐ(Turn Around Time)์ด ๋ฆ์ง๋ง ํ๋์ ์์ ์ด ๋ชจ๋ ์์ ๋ ์ ์ด๋, CPU ์ ํด ์๊ฐ ↓
์ ํ ์๊ฐ : ์ด๋ ํ ํ๋ก๊ทธ๋จ์ ์ํด์๋ ์ฌ์ฉ๋์ง ์๋ ์ํ!
- ์ผ๊ด์ฒ๋ฆฌ์ ์ฅ์
- ๋ง์ ์ฌ์ฉ์์ ํ๋ก๊ทธ๋จ์ด ์ปดํจํฐ ์์ ๊ณต์
- ์๋์ผ๋ก ๊ฐ์ ํ์ฌ ๊ฐ๋ ํ๊ธฐ์ ์ปดํจํฐ ์์์ ์ ํด๋ฅผ ํผํ ์ ์์
- ์์์ ์ฌ์ฉ๋์ ์๊ด ์์ด ์์ ์ฒ๋ฆฌ ์๊ฐ์ ๊ต๋ ๊ฐ๋ฅ
- ์ผ๊ด์ฒ๋ฆฌ์ ๋จ์
- ์ค๋น ์์ ๋ค์ ์ ํ์ด ๋์ผํด์ผ ํจ
- ์์ ์ ๋ชจ๋ ์ ํ์ ์ ๋ ฅ X
- ์ ์ถ๋ ฅ ์ฅ์น๊ฐ ํ๋ก์ธ์๋ณด๋ค ์๋๊ฐ ๋๋ ค ํ๋ก์ธ์๊ฐ ์ข ์ข ์ ํด ์ํ๊ฐ ๋จ
- ์์ ์ฐ์ ์์ ์ ์ ์ด ์ด๋ ค์
์ด๋ฐ ๋ฌธ์ ์ ์ ๋ณด์ํ๊ณ ์ ๋ฒํผ๋ง, ์คํ๋ง๋ฑ์ด ์ถํ๋ ๊ณ๊ธฐ!
๋ฒํผ๋ง
I/O ์ฅ์น์ ๋๋ฆฐ ์๋๋ฅผ ๋ณด์ํ์ฌ, ์ ํด ์๊ฐ์ด ์๋๋ก ํ๋ก์ธ์์ ์์ ์ ๋๋ ์ญํ !
CPU์๋ > I/O ์ฅ์น๋ก ๊ฒฉ์ฐจ๊ฐ ํฐ ๊ฒ์ ์ํํ๊ธฐ ์ํด์ ์๋ ๊ฒ์ ๋๋ค
๐ก๋ฒํผ : ํ๋ก์ธ์๊ฐ ์์ ์ฒ๋ฆฌ๋์ ๋ฒํผ์ ๋ค์์ผ๋ก ์ฒ๋ฆฌํ ์์ ์ ๋ฏธ๋ฆฌ ์ฝ์ด ์ ์ฅํ๋ ๋ฉ๋ชจ๋ฆฌ(ํ๋์ฉ)
์คํ๋ง
์๋๊ฐ ๋น ๋ฅธ ๋์คํฌ๋ฅผ ๋ฒํผ์ฒ๋ผ ์ฌ์ฉํด I/O์ฅ์น์์ ๋ฏธ๋ฆฌ ์ฝ๋ ๊ฒ!
์คํ๋ง์ ๋ณ๊ฐ์ ์คํ๋ผ์ธ ์ฅ์น๋ฅผ ์ฌ์ฉํด ํ ์์ ์ I/O ์ฅ์น ์ํ๊ณผ ๋์์ ๋ค๋ฅธ ์์ ๊ฐ๋ฅ!(์ฌ๋ฌ๊ฐ)
Ex) ์์ ํ ๋ฐ์ดํฐ ๊ตฌ์กฐ/ ํ ์ดํ ์คํ ์ด์ง ๋ฑ..
2. ๋ค์ค ํ๋ก๊ทธ๋๋ฐ ์์คํ
ํ๋์ CPU์ RAM์ ์ด์ฉํด ์ฌ๋ฌ ๊ฐ์ ํ๋ก๊ทธ๋จ ๋์ ์ฒ๋ฆฌ ๋ฐฉ์
ํ๋ก์ธ์๊ฐ ์ ํด ์ํ ์ ์คํ ์ค์ธ ์์ ์ด ํ๋ก์ธ์๋ฅผ ์ ํ(์ธํฐ๋ฆฌ๋น)ํ์ฌ ์ฌ์ฉํ๊ฒ ๋์!
CPU์ ์ฌ์ฉ๋ฅ ๊ณผ ์ฒ๋ฆฌ๋์ด ์ฆ๊ฐํ๋ฉฐ ๋ํ ์์ ์ค์ผ์ค๋ง์์ ๊ฐ์ฅ ์ค์ํ ๋ถ๋ถ!!
- ํจ์จ์ ์ธ ํ๋ก์ธ์ ์ฌ์ฉ๋ฅ ์ด ์ฆ๊ฐ์ ๋ฐ๋ผ ์ต์ ํ๊ฐ ์ฉ์ดํด์ง
- ๋ค์ค ํ๋ก๊ทธ๋๋ฐ OS๋ ์์ฃผ ๋ณต์กํ๊ธฐ์ ๋ฉ๋ชจ๋ฆฌ ํํ ์ง์ ๋ฐ ๋ณด๊ด ๊ด๋ฆฌ๊ฐ ์ค์
- ์ฐ์ ์์๋ฅผ ์ง์ ํ๋๋ฐ ๊ฒฐ์ ๋ฐฉ๋ฒ์ด ์๊ตฌ๋จ
์ธํฐ๋ฝํธ๋ฅผ ์ด์ฉํด ์ํํ๋ ํ๋ก์ธ์ ์ค์ผ์ค๋ง์ ๋ค์ค ํ๋ก๊ทธ๋๋ฐ์ ํ๋ ์ค์ฌ OS ์ฃผ์ ์ด์ฃ
๐ก์ธํฐ๋ฝํธ : ์ฌ์ฉ์ ํ๋ก๊ทธ๋จ๊ณผ ๋ชจ๋ํฐ ์ฌ์ด์ ์ ์ด๊ถ ์ ํ์ด ์ตํต์ฑ ์๊ฒ ์ง์
2_1.์๋ถํ ์์คํ
๋ค์ค ํ๋ก๊ทธ๋๋ฐ์ ๋ ผ๋ฆฌ์ ์ผ๋ก ํ์ฅํ ๊ฐ๋
- ํ๋ก์ธ์ ์ค์ผ์ค๋ง๊ณผ ๋ค์ค ํ๋ก๊ทธ๋๋ฐ์ ํตํด ๊ฐ ์ฌ์ฉ์์๊ฒ ์๊ฐ์ ์ผ๋ก ๋ถํ์ ์์ ๋ถ๋ฐฐ!
- ์์คํ ์ ์ ์ฒด ํจ์จ์ ์ข์์ง๋, ๊ฐ์ธ๋ณ ์ ์ฅ์์ ๋ฐ์ ์๋๊ฐ ๋๋ฆด ์ ์์
- ๊ฐ ์ฌ์ฉ์๊ฐ ๋ ๋ฆฝ๋ ์ปดํจํฐ๋ฅผ ์ฌ์ฉํ๋ ๋๋์ ์ฃผ๋ ๊ฒ์ฒ๋ผ ๋๋ผ๋ฉฐ, ๋ผ์ด๋ ๋ก๋น ๋ฐฉ์์ด๊ธฐ๋ ํจ
๊ฐ ํ๋ก๊ทธ๋จ์ ์ผ์ ํ ํ๋ก์ธ์ ์ฌ์ฉ์๊ฐ ๋๋ ๊ท์ ์๊ฐ๋์ ํ ๋นํด ์งง์ ๊ฐ๊ฒฉ์ผ๋ก ํ๋ก์ธ์ค๋ฅผ ๊ตํ ์๊ธฐ ํผ์ ํ๋ก์ธ์๋ฅผ ๋ ์ ํ๋ ๊ฒ๊ฐ์ ํจ๊ณผ๋ก์จ, ์ฌ๋ฌ ์ฌ์ฉ์๊ฐ ๋จ์ผ ์ปดํจํฐ ์์คํ ์ ๋์์ ์ฌ์ฉ
๋ค์ค ํ๋ก๊ทธ๋๋ฐ ์์คํ Vs ์๋ถํ ์์คํ ์ ์ฐจ์ด
๋ ๋ค ์ค์ผ์ค๋ง์ด๋ผ๋ ๊ฐ๋ ์ด ์๊ตฌ๋์ง๋ง, ๋ค์ค ํ๋ก๊ทธ๋๋ฐ ์์คํ ๊ณผ ์๋ถํ ์์คํ ์ ์ฐจ์ด๋
ํ๋ก์ธ์ ์ฌ์ฉ์ ์ต๋ํ๊ฐ ๋ชฉํ Vs ์๋ต ์๊ฐ์ ์ต์ํํ๋ ๊ฒ์ด ๋ชฉํ ๋ก์จ,
์๋ถํ ์์คํ : ๋น ๋ฅธ ์๋ต ๋ฐ ์ ํด์๊ฐ ๊ฐ์์ ์ด์ ์ ๋์ด ์ ๋ขฐ์ฑ๊ณผ ๋ณด์(ํต์ , ๋ฌด๊ฒฐ์ฑ)์ด ์ทจ์ฝํจ
2_2. ๋ค์ค ์ฒ๋ฆฌ ์์คํ
์ฌ๋ฌ ๊ฐ์ CPU์ ํ๋์ RAM์ ์ด์ฉํด ์ฌ๋ฌ ์์ ์ ์ฒ๋ฆฌํ๋ ๋ฐฉ์
- ์ฌ๋ฌ ํ๋ก์ธ์์ ์์์ ๊ณต์ ํจ
- ํ๋ก์ธ์๊ฐ ํ๋๊ฐ ๊ณ ์ฅ๋๋ ๋ค๋ฅธ ํ๋ก์ธ์๊ฐ ์๊ธฐ์ ์์ ์งํ์ ๋ฌธ์ X - ์ ๋ขฐ์ฑ ↑
- ๋จ์ผ ์ด์์ฒด์ ๋ก ๊ด๋ฆฌ๋จ
ํ๋ก๊ทธ๋จ ์ฒ๋ฆฌ ์๋๋ ๋น ๋ฅด๋, ๊ธฐ์ต์ฅ์น ๋ฑ์ ์์ ๊ณต์ ์ ๋ํ ๋ฌธ์ ์ ์ ํด๊ฒฐํด์ผ ํจ
2_3. ์ค์๊ฐ ์ฒ๋ฆฌ ์์คํ
๋ฐ์ดํฐ ๋ฐ์ ์ฆ์, ๋๋ ๋ฐ์ดํฐ ์ฒ๋ฆฌ ์๊ตฌ๊ฐ ์๋ ์ฆ์ ์ฒ๋ฆฌํ์ฌ ๊ฒฐ๊ณผ ์ฐ์ถํ๋ ๋ฐฉ์
์ ํ์๊ฐ์ ๊ฐ๋ ์์คํ ์ผ๋ก์จ ๋ฐ์ดํฐ ์ฒ๋ฆฌ ์์คํ ์ด๋ผ๊ณ ๋ณผ ์ ์๋ค.
- ํญ์ ์จ๋ผ์ธ ์ํ๋ก ์ฒ๋ฆฌํด์ผํจ
- ๋ฐ์์๊ฐ์ ํ๋ก์ธ์์ ๊ณ ์ ๋์ด ๋ช ์๋จ
- ๋ฏธ์ฌ์ผ ๋ฐฉ์ด, ์๊ธ ์ ๋ฌด ๋ฑ ์ฆ์ ์ฒ๋ฆฌํด์ผํ ์ค์ํ ์์คํ ์ ์ ์ฉ
3.๋ค์ค ๋ชจ๋ ์ฒ๋ฆฌ ์์คํ
์์ฌ 2์ธ๋์ ์์คํ ์ ๋ชจ๋ ์ ๊ณตํจ
4. ๋ถ์ฐ ์ฒ๋ฆฌ ์์คํ
์์คํ ๋ง๋ค ๋ ๋ฆฝ์ ์ธ OS์ ๋ฉ๋ชจ๋ฆฌ๋ก ์ด์ํ๋ฉฐ, ํ์ํ ๋ ํต์ ํ๋ ์์คํ
- ์ฌ๋ฌ ๊ฐ์ ์ปดํจํฐ๋ฅผ ํต์ ํ์ ์ผ๋ก ์ฐ๊ฒฐํ์ฌ ํ๋์ ์์ ์ ์ํ
- ์ต๊ทผ์ ์์ ๊ณต์ , ์ ๋ขฐ์ฑ ๋ฐ ํต์ ๋ฑ์ ๋ฌธ์ ๋ก ๋ฌผ๋ฆฌ์ ํ๋ก์ธ์์ ์ฐ์ฐ์ ๋ถ์ฐํจ
๋ถ์ฐ ์์คํ ๊ตฌ์ฑ ๋ฐฉ๋ฒ
๊ฐ๊ฒฐํฉ : ํ๋ก์ธ์๊ฐ ๊ธฐ์ต์ฅ์น์ ํด๋ก(Clock)์ ๊ณต์ ํ๋ฉฐ, ๊ณต์ ๋ ๊ธฐ์ต์ฅ์น๋ฅผ ํตํด ํต์
์ฝ๊ฒฐํฉ : ๋ ์ด์์ ๋ ๋ฆฝ๋ ์ปดํจํฐ ์์คํ ์ ํต์ ์ ์ผ๋ก ์ฐ๊ฒฐ
ํ์ฅ ๋ฒ์ ์ ์์คํ
p2p/ ํด๋ผ์ด์ธํธ/ ํด๋ผ์ฐ๋ ์์คํ ์ด์ง๋ง p2p๋ฅผ ์ ์ธํ ๋๋จธ์ง.. ์ํด๋ ๋๊ฒ ์ฃ ?
์ด์์ฒด์ ์ ๋ฐ์ ๊ณผ์
1์ธ๋ | ์ผ๊ด์ฒ๋ฆฌ | ||
2์ธ๋ | ์๋ถํ | ๋ค์ค ํ๋ก๊ทธ๋๋ฐ/ ์ฒ๋ฆฌ | ์ค์๊ฐ |
3์ธ๋ | ๋ค์ค ๋ชจ๋ | ||
4์ธ๋ | ๋ถ์ฐ์ฒ๋ฆฌ(p2p, ํด๋ผ์ด์ธํธ, ํด๋ผ์ฐ๋ |
์ฐธ๊ณ ์๋ฃ
์ฐธ๊ณ ์ด๋ฏธ์ง
์ถ์ฒ
'๐ปโIT_Study > ๐โSystem_Study' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
Docker Conference Meterial (2) | 2023.07.16 |
---|---|
Docker Conference Meterial (1) | 2023.07.13 |
๋ฆฌ๋ ์ค ํฌํธ ์ ๋ฆฌ (0) | 2022.05.24 |
CPU ๋ ์ง์คํฐ (0) | 2022.04.13 |
์ด์์ฒด์ (OS)๋? (0) | 2022.04.11 |