๊ฐ๋ฐ์ผ์ง
[CS ๊ธฐ๋ณธ] - ํ๋ก์ธ์ค, ์ค๋ ๋, ๋ฉํฐ ํ์คํน, ๋ฉํฐ์ค๋ ๋ฉ, ๋ฉํฐํ๋ก์ธ์ฑ, ๋ฉํฐํ๋ก๊ทธ๋๋ฐ ์ฉ์ด์ ๋ณธ๋ฌธ
[CS ๊ธฐ๋ณธ] - ํ๋ก์ธ์ค, ์ค๋ ๋, ๋ฉํฐ ํ์คํน, ๋ฉํฐ์ค๋ ๋ฉ, ๋ฉํฐํ๋ก์ธ์ฑ, ๋ฉํฐํ๋ก๊ทธ๋๋ฐ ์ฉ์ด์
doublejune 2025. 3. 24. 23:45์ฐธ๊ณ ์์
https://www.youtube.com/watch?v=QmtYKZC0lMU&list=PLcXyemr8ZeoT-_8yBc_p_lVwRRqUaN8ET&index=6
๊ธฐ๋ณธ ์ฉ์ด์ ๋ฆฌ
ํ๋ก๊ทธ๋จ: ์ปดํจํฐ๊ฐ ์คํํ ์ ์๋ ๋ช ๋ น์ด๋ค์ ์งํฉ
ํ๋ก์ธ์ค: ์ปดํจํฐ์์ ์คํ ์ค์ธ ํ๋ก๊ทธ๋จ. ๊ฐ๊ฐ์ ํ๋ก์ธ์ค๋ ๋ ๋ฆฝ๋ ๋ฉ๋ชจ๋ฆฌ๊ณต๊ฐ์ ํ ๋น๋ฐ์.
CPU: ๋ช ๋ น์ด๋ค์ ์คํํ๋ ์ฐ์ฐ์ฅ์น
๋ฉ์ธ๋ฉ๋ชจ๋ฆฌ: ํ๋ก์ธ์ค๊ฐ CPU์์ ์คํ๋๊ธฐ ์ํด ๋๊ธฐํ๋ ๊ณณ. ๋์คํฌ๋ฉ๋ชจ๋ฆฌ์์ ์ฌ๋ผ์ค๊ณ , ๋ด๋ ค๊ฐ๋ค.
IO: ํ์ผ์ ์ฝ๊ณ ์ฐ๊ฑฐ๋, ๋คํธ์ํฌ์ ์ด๋๊ฐ์ ๋ฐ์ดํฐ๋ฅผ ์ฃผ๊ณ ๋ฐ๋ ๊ฒ. ์
์ถ๋ ฅ ์ฅ์น์ ๋ฐ์ดํฐ๋ฅผ ์ฃผ๊ฑฐ๋ ๋ฐ๋ ๊ฒ.
์ค๋ ๋: CPU์์ ์คํ๋๋ ๋จ์
ํ๋ก์ธ์ฑ์ ๋ฐ์ ๊ณผ์
1. ๋จ์ผ ํ๋ก์ธ์ค: ํ ๋ฒ์ ํ๋์ ํ๋ก๊ทธ๋จ๋ง ์คํ
2. ๋ฉํฐ ํ๋ก๊ทธ๋๋ฐ: ์ฌ๋ฌ๊ฐ์ ํ๋ก๊ทธ๋จ์ ๋ฉ๋ชจ๋ฆฌ์ ์ฌ๋ ค๋๊ณ , ํ๋์ CPU์์ ๋ฒ๊ฐ์ ๊ฐ๋ฉฐ ์คํ.
๋จ์ : ํ๋ก์ธ์ค ๋๊ธฐ์๊ฐ์ด ๊ณ์ ๊ธธ์ด์ง ์ ์๋ค.
3. ๋ฉํฐ ํ์คํน: ์์ฃผ ์์ ๋จ์(quantum)๋ก ๋ฒ๊ฐ์ ๊ฐ๋ฉฐ ์ฒ๋ฆฌํ๋ฉด์, ์์ ์๋ต ์๊ฐ์ ์ต์ํ ์ํจ๋ค. ์ด๋, ์๊ฒ ๋๋์ด์ง ํ๋ก์ธ์ค๋ผ๋ฆฌ ์์ ์ด ์ค์์นญ ๋๋ ๊ฒ์ ๋ฌธ๋งฅ ๊ตํ(์ปจํ์คํธ ์ค์์นญ) ์ด๋ผ๊ณ ํ๋ค.
๋จ์ : ํ๋ก์ธ์ค ํ๋๊ฐ ์ฌ๋ฌ์์ ์ํ ๋ถ๊ฐ๋ฅ. ํ๋ก์ธ์ค ์ปจํ์คํธ ์ค์์นญ์ ๋ฌด๊ฒ๋ค(๋ฉ๋ชจ๋ฆฌ ๋ฐฑ์ ). ํ๋ก์ธ์ค ๋ผ๋ฆฌ๋ ๋ฐ์ดํฐ ๊ณต์ ๊ฐ ๊น๋ค๋ก์
4. ๋ฉํฐ ์ค๋ ๋ฉ: ํ๋์ ํ๋ก์ธ์ค๊ฐ ๋์์ ์ฌ๋ฌ์์ ์ ์คํ. ์ปจํ์คํธ ์ค์์นญ๋ ๊ฐ๋ณ๊ณ , ์ค๋ ๋๋ผ๋ฆฌ ๋ฐ์ดํฐ ๊ณต์ ๋ ๊ฐ๋ฅ.
+๋ฉํฐ ํ๋ก์ธ์ฑ: ๋๊ฐ ์ด์์ ์ฝ์ด๊ฐ ๋์์ ์์ ์ ์ฒ๋ฆฌํ๋ ๊ฒ.
๋ฉํฐ ํ์คํน๊ณผ ๋ฉํฐ ํ๋ก์ธ์ฑ์ ์ฐจ์ด์ ์ ๋ค์ ์ด๋ฏธ์ง๋ก ํ์ธ ๊ฐ๋ฅํ๋ค.
๋ฉํฐ ํ๋ก์ธ์ฑ vs ๋ฉํฐ ํ๋ก์ธ์ค
์ด ๋์ ๋ ๋ค๋ฅธ๋ฐ,
๋ฉํฐ ํ๋ก์ธ์ฑ: ์ฌ๋ฌ๊ฐ์ ํ๋ก์ธ์(CPU)๋ฅผ ์ฌ์ฉํ์ฌ ์์ ์ ์ฒ๋ฆฌํ๋ ๊ฒ.
๋ฉํฐ ํ๋ก์ธ์ค: ํ๋์ ์์ฉํ๋ก๊ทธ๋จ์ ์ฌ๋ฌ ๊ฐ์ ํ๋ก์ธ์ค๋ก ๋ถ๋ฆฌํ์ฌ ์คํํ๋ ๊ฒ. ์ฆ, ํ๋ก์ธ์ค๊ฐ ๋ฉํฐ์ธ ๊ฒ. ํ๋์ ํ๋ก์ธ์ค๊ฐ ์ฃฝ์ด๋ ํ๋ก๊ทธ๋จ์ด ์ฃฝ์ง ์์ ์์ ์ ์ด๋ค.
์ฐธ๊ณ ๋ฌธํ, ์ถ์ฒ: