context switching
[์ด์์ฒด์ ] ํ๋ก์ธ์ค ์ ์ด ๋ธ๋ก๊ณผ ๋ฌธ๋งฅ๊ตํ
ํ๋ก์ธ์ค ์ ์ด ๋ธ๋ก๊ณผ ๋ฌธ๋งฅ๊ตํ 1. ํ๋ก์ธ์ค ์ ์ด๋ธ๋ก(PCB; Process Control Block) - ํ๋ก์ธ์ค๋ฅผ ์คํํ๋ ๋ฐ ํ์ํ ์ค์ํ ์ ๋ณด๋ฅผ ๋ณด๊ดํ๋ ์๋ฃ ๊ตฌ์กฐ - ํ๋ก์ธ์ค๋ ์์ ๋ง์ ํ๋ก์ธ์ค ์ ์ด ๋ธ๋ก์ ๊ฐ์ง - ํ๋ก์ธ์ค ์์ฑ ์ ๋ง๋ค์ด์ ธ์ ํ๋ก์ธ์ค๊ฐ ์คํ์ ์๋ฃํ๋ฉด ํ๊ธฐ๋จ โ ํ๋ก์ธ์ค ์ ์ด ๋ธ๋ก์ ๊ตฌ์ฑ - ํฌ์ธํฐ : ์ค๋น ์ํ๋ ๋๊ธฐ ์ํ์ ํ๋ฅผ ๊ตฌํํ ๋ ์ฌ์ฉ / ๊ฐ์ ์ ์ถ๋ ฅ์ ์๊ตฌํ๋ ํ๋ก์ธ์ค๋ผ๋ฆฌ ์ฐ๊ฒฐํ ๋ ์ฌ์ฉ - ํ๋ก์ธ์ค ์ํ : ํ๋ก์ธ์ค๊ฐ ํ์ฌ ์ด๋ค ์ํ์ ์๋์ง๋ฅผ ๋ํ๋ด๋ ์ ๋ณด - ํ๋ก์ธ์ค ๊ตฌ๋ถ์ (PID) : ์ด์์ฒด์ ๋ด์ ์๋ ์ฌ๋ฌ ํ๋ก์ธ์ค๋ฅผ ๊ตฌํํ๊ธฐ ์ํ ๊ตฌ๋ถ์ - ํ๋ก๊ทธ๋จ ์นด์ดํฐ : ๋ค์์ ์คํ๋ ๋ช ๋ น์ด์ ์์น๋ฅผ ๊ฐ๋ฆฌํค๋ ํ๋ก๊ทธ๋จ ์นด์ดํฐ์ ๊ฐ - ํ๋ก์ธ์ค ์ฐ์ ์์ : ํ๋ก..