operating system
-
[CS] ์ค์ผ์ค๋ง๐ฅCS 2022. 1. 24. 23:23
1. ์ค์ผ์ค๋ง์ ๋ชฉ์ ๋ฉํฐํ๋ก๊ทธ๋๋ฐ (Multi-programming) ์ฌ๋ฌ ๊ฐ์ ํ๋ก์ธ์ค๊ฐ ์์คํ ๋ด์ ์กด์ฌํ๋ค. ์์์ ํ ๋นํ ํ๋ก์ธ์ค๋ฅผ ์ ํํ๋ ๊ฒ์ด ์ค์ผ์ค๋ง (Scheduling) ์์ ๊ด๋ฆฌ ์๊ฐ ๋ถํ (time sharing) ๊ด๋ฆฌ ํ๋์ ์์์ ์ฌ๋ฌ ์ค๋ ๋๋ค์ด ๋ฒ๊ฐ์๊ฐ๋ฉฐ ์ฌ์ฉ ex) ํ๋ก์ธ์ (Processor) ํ๋ก์ธ์ค ์ค์ผ์ค๋ง (Process Scheduling) ๊ณต๊ฐ ๋ถํ (space sharing) ๊ด๋ฆฌ ํ๋์ ์์์ ๋ถํ ํ์ฌ ๋์์ ์ฌ์ฉ ex) ๋ฉ๋ชจ๋ฆฌ (Memory) ใ ค ์ค์ผ์ค๋ง (Scheduling)์ ๋ชฉ์ ์์คํ ์ ์ฑ๋ฅ (Performance) ํฅ์ ๋ํ์ ์์คํ ์ฑ๋ฅ ์งํ (index) ์๋ต ์๊ฐ (response time) ์์ ์์ฒญ (submission)์ผ๋ก๋ถํฐ ์๋ต์ ๋ฐ์ ..