
1. CPU ์ค์ผ์ค๋ง1-1. CPU ์ค์ผ์ค๋ฌReady ์ํ์ ํ๋ก์ธ์ค ์ค์์ CPU์ ์ด๋ค ํ๋ก์ธ์ค๋ฅผ ํ ๋นํ ๊ฒ์ธ์ง ๊ฒฐ์ ํ๋ ํ๋ก๊ทธ๋จ1-2. ํ๋ก์ธ์ค ์ค์ผ์ค๋ง ๐ก ํ๋ก์ธ์ค ์ค์ผ์ค๋ง(Process Scheduling) ์ด์์ฒด์ (OS)์์ ํ๋ก์ธ์ค๊ฐ CPU ๋ฐ ๊ธฐํ ์์คํ
์์์ ํจ์จ์ ์ผ๋ก ์ฌ์ฉํ ์ ์๋๋ก ํ ๋นํ๋ ์์
์ ๋งํ๋ค. ๋ค์ค ํ๋ก์ธ์ค ํ๊ฒฝ์์ CPU ์ฌ์ฉ์ ์ต์ ํํ๊ณ ์์คํ
์ฑ๋ฅ์ ๊ทน๋ํํ๋ ๋ฐ ํต์ฌ ์ญํ ์ ํ๋ค.1-3. ์ ์ VS ๋น์ ์ ์ค์ผ์ค๋งโ
์ ์ (Preemptive) ์ค์ผ์ค๋งโถ ์ ์: - ํ์ฌ ์คํ ์ค์ธ ํ๋ก์ธ์ค๋ฅผ ์ค์ผ์ค๋ฌ๊ฐ ๊ฐ์ ๋ก ์ค๋จํ๊ณ , ๋ค๋ฅธ ํ๋ก์ธ์ค์ CPU๋ฅผ ํ ๋นํ๋ ๋ฐฉ์.โถ ํน์ง: - ์ฐ์ ์์๊ฐ ๋์ ํ๋ก์ธ์ค๊ฐ ๋์ฐฉํ๋ฉด ํ์ฌ ์์
์ค์ธ ํ๋ก์ธ์ค๋ฅผ ์ค๋จ. - ์ค์๊ฐ..