- CPU๊ฐ
์ฌ๋ฌ๊ฐ์ ํ๋ก์ธ์ค
๋ฅผ ์ฒ๋ฆฌํ ๋CPU๋ฅผ ํ ๋นํ ์์
๋ฅผ ์ ํ๋ ๊ฒ.
OS
๊ฐ ์คํ ๊ฐ๋ฅ ์ํ์ธ Process(Task)์๊ฒ CPU ์ฌ์ฉ๊ถ์ ํ ๋นํ๊ณ๊ฐ์ ์ ์ผ๋ก ํ๋ก์ธ์ค๋ฅผ ์ ํ
ํด ๊ด๋ฆฌํ๋ ๊ฒ- ํ์ฌ๋ ์ ์ ํ ์ค์ผ์ฅด๋ง ๋ฐฉ์์ ๋ง์ด ์ฌ์ฉํ๋ค.
- ์ ์ ํ ์ค์ผ์ฅด๋ง
- ํ๋ก์ธ์ค๊ฐ
๊ธฐ๋ค๋ฆฌ๊ณ ์๋ ์์
๋๋ก ์ผ์ ์๊ฐ
์ฉ CPU๋ฅผ ํ ๋นํด, ์๊ฐ์ด ์ด๊ณผํ ํ๋ก์ธ์ค๋ฅผ ๋งจ ๋ง์ง๋ง์ผ๋ก ๋๋ฆฌ๋ ๋ฐฉ์
์คํ ์ค์ธ Process
๊ฐ ์ฒ๋ฆฌ๋ฅผ ์ํํ์ง ์๋ ์๊ฐ์์๋ฐ์ ์ผ๋ก ํด์
ํด ๋ค๋ฅธ Process์ ๋์์ ์คํํ ์ ์๋๋ก ํ๋ ๊ฒ.
- ๋น์ ์ ํ ์ค์ผ์ฅด๋ง
- OS๊ฐ ํ๋ก์ธ์ค์ ์ฐ์ ์์๋ฅผ ์ ํด ์ฐ์ ์์๊ฐ ๋์ ํ๋ก์ธ์ค๋ถํฐ ์คํํด ๋๊ฐ๋ ๋ฐฉ์.
- ๋ง์ OS๊ฐ ์ด ๋ฐฉ์์ ํํจ.
- ๋ฐ๋๋ฝ์ด ๋ฐ์ํ ์ ์์.