ํ๋ก์ธ์ค(process)๋ ์ปดํจํฐ์์ ์คํ๋๊ณ ์๋ ํ๋ก๊ทธ๋จ์ ๋งํ๋ฉฐ, CPU ์ค์ผ์ค๋ง์ ๋์์ด ๋๋ ์์ (task)๋ผ๋ ์ฉ์ด์ ๊ฑฐ์ ๊ฐ์ ์๋ฏธ๋ก ์ฐ์ธ๋ค. ํ๋ก๊ทธ๋จ์ด ๋ฉ๋ชจ๋ฆฌ์ ์ฌ๋ผ๊ฐ๋ฉด, ํ๋ก์ธ์ค๊ฐ ๋๋ ์ธ์คํด์คํ๊ฐ ์ผ์ด๋๊ณ , ์ดํ ์ด์์ฒด์ ์ CPU ์ค์ผ์ค๋ฌ์ ๋ฐ๋ผ CPU๊ฐ ํ๋ก์ธ์ค๋ฅผ ์คํํ๋ค. ์ฌ๊ธฐ์ ์ธ์คํด์คํ๋ ์์ฉ ํ๋ก๊ทธ๋จ์ ๋ฉ๋ชจ๋ฆฌ์ ์ฌ๋ฆฐ ๊ฒ์ด๋ค. ์๋ฅผ ๋ค์ด, ๋ฉ๋ชจ์ฅ์ ์คํํ๋ฉด ๋ฉ๋ชจ์ฅ ํ๋ก๊ทธ๋จ์ด ๋ฉ๋ชจ๋ฆฌ์ ์ฌ๋ผ๊ฐ์, ์ธ์คํด์คํ ๋์ด ๋ฉ๋ชจ์ฅ์ด ์คํ๋๋ ํ๋ก์ธ์ค๊ฐ ๋๋ ๊ฒ์ด๋ค. ํ๋ก์ธ์ค์ ์ปดํ์ผ ๊ณผ์ ํ๋ก๊ทธ๋จ์ ๋ง๋๋ ๊ณผ์ ์ ์ธ์ด๋ง๋ค ๋ค๋ฅผ ์ ์๋ค. ์ปดํ์ผ ์ธ์ด์ธ C ์ธ์ด ๊ธฐ๋ฐ์ ํ๋ก๊ทธ๋จ์ ๊ธฐ์ค์ผ๋ก ์ค๋ช ํ๋ฉด, ์ปดํ์ผ๋ฌ๊ฐ ์ปดํ์ผ ๊ณผ์ ์ ํตํด ์ปดํจํฐ๊ฐ ์ดํดํ ์ ์๋ ๊ธฐ๊ณ์ด๋ก ๋ฒ์ญํ์ฌ ์คํํ ์ ์๋ ํ์ผ์ ..