Linux
2021. 12. 27.
ํ๋ก์ธ์ค (์ํ, ๋ฌธ๋งฅ๊ตํ, ๊ตฌ์กฐ, ์ค๋ ๋, ์ค์ผ์ฅด๋ง)
ํ๋ก์ธ์ค์ ์์
๊ณผ์ Outline 1. OS๋ ์ฝ๋์ ๋ฐ์ดํฐ๋ฅผ ๋ฉ๋ชจ๋ฆฌ์ ๋ก๋ 2. ํ๋ก์ธ์ค ์ ์ด ๋ธ๋ก(PCB)์ ์์ฑ 3. ์์
์ ํ์ํ ๋ฉ๋ชจ๋ฆฌ ์์ญ์ ํ๋ณดํ ํ 4. ์ค๋น๋ ํ๋ก์ธ์ค๋ฅผ ์ค๋น ํ์ ์ฝ์
5. ํ๋ก์ธ์ค ์์ฑ ๋ค CPU ์ค์ผ์ค๋ฌ๋ ํ๋ก์ธ์ค๊ฐ ํ ์ผ์ CPU์ ์ ๋ฌ 6. ์ค์ ์์
์ CPU๊ฐ ์ํ ํ๋ก๊ทธ๋จ์ ๊ฐ๋
์ปดํจํฐ ์์คํ
์ด ๋์ํ ๋ ํ๋์จ์ด์์๋ ๋ค์ ์์๊ฐ ๋ฐ๋ณต๋๋ค 1. ์
๋ ฅ์ฅ์น ํน์ ๋คํธ์ํฌ ์ด๋ํฐ๋ฅผ ํตํด ์ปดํจํฐ์ ๋ฌด์ธ๊ฐ ์ฒ๋ฆฌ ์์ฒญ์ด ๋ค์ด์ด 2. ๋ฉ๋ชจ๋ฆฌ์ ์๋ ๋ช
๋ น์ ์ฝ์ด CPU์์ ์คํํ๊ณ ๊ทธ ๊ฒฐ๊ด๊ฐ์ ๋ค์ ๋ฉ๋ชจ๋ฆฌ์ ๋ค๋ฅธ ์์ญ์ ๊ธฐ๋กํจ 3. ๋ฉ๋ชจ๋ฆฌ์ ๋ฐ์ดํฐ๋ฅผ ํ๋๋์คํฌ๋ SSD๋ฑ์ ์ ์ฅ ์ฅ์น์ ๊ธฐ๋ก ๋๋ ๋คํธ์ํฌ๋ฅผ ํตํด ๋ค๋ฅธ ์ปดํจํฐ์ ์ ์กํ๊ฑฐ๋ ๋์คํ๋ ์ด ๋ฑ์ ์ถ๋ ฅ ์ฅ์น๋ฅผ ํตํด ์ฌ..