๊ต์ฐฉ์ํ์ ํด๊ฒฐ ๋ฐฉ๋ฒ
๊ต์ฐฉ์ํ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๋ ๋ฐฉ๋ฒ์๋ ํฌ๊ฒ ์ธ ๊ฐ์ง๊ฐ ์๋ค.
- ๊ต์ฐฉ์ํ๊ฐ ๋ฐ์ํ์ง ์๋๋ก ์๋ฐฉํ๋ ๋ฐฉ๋ฒ
- ๊ต์ฐฉ์ํ์ ๋ฐ์ ๊ฐ๋ฅ์ฑ์ ์ธ์งํ๊ณ ์ด๋ฅผ ์ ์ ํ ํํผํ๋ ๋ฐฉ๋ฒ
- ๊ต์ฐฉ ์ํ๋ฅผ ํ์ฉํ์ง๋ง ๊ต์ฐฉ ์ํ๋ฅผ ํ์งํ์ฌ ๋ค์ ํ๋ณตํ๋ ๋ฐฉ๋ฒ
๊ต์ฐฉ์ํ ์๋ฐฉ
์์์ ๋ง ํ ๊ต์ฐฉ์ํ ๋ค ๊ฐ์ง ์กฐ๊ฑด์ ์์ ๋ฐ์ํ์ง ์๋๋กํ์ฌ ๊ต์ฐฉ์ํ๋ฅผ ์๋ฐฉํ๋ค.
- ์์์ ์ํธ๋ฐฐ์ ์กฐ๊ฑด ๋ฐฉ์ง
์ํธ๋ฐฐ์ ๋ ์์์ ๋น๊ณต์ ๊ฐ ์ ์ ๋์ด์ผ ํ๋ค. ๊ณต์ ์์์ ๋ฐฐํ์ ์ ๊ทผ์ด ํ์ ์์ด์ ๊ต์ฐฉ์ํ๊ฐ ๋ฐ์ํ์ง ์๋๋ค.
- ์ ์ ์ ๋๊ธฐ ์กฐ๊ฑด ๋ฐฉ์ง
์ ์ ์ ๋๊ธฐ์กฐ๊ฑด์ด ๋ฐ์ํ์ง ์์ผ๋ ค๋ฉด, ํ๋ก์ธ์ค๊ฐ ์์ ์ ์ํํ๊ธฐ ์ ์ ํ์ํ ์์์ ๋ชจ๋ ์์ฒญํ๊ณ ํ๋ํด์ผ ํ๋ค. ์ด๋ฅผ ์ต๋ ์์ ํ ๋น์ด๋ผ๊ณ ํ๋๋ฐ ์ด๋ ์์ ํจ์จ์ฑ์ด ๋ฎ๊ณ ๊ธฐ์ ์ํ๋ฅผ ๋ฐ์ํ ์ ์๋ค๋ ๋จ์ ์ด ์กด์ฌํ๋ค.
- ๋น์ ์ ์กฐ๊ฑด ๋ฐฉ์ง
๋น์ ์ ์กฐ๊ฑด์ ๋ฐฉ์ง๋ ์ด๋ฏธ ํ ๋น๋ ์์์ ์ ์ ๊ถ์ด ์์ด์ผ ํ๋ค. ํ์ง๋ง ๋น์ ์ ์กฐ๊ฑด์ ์ฌ์ฉํ๋ค๋ฉด ์ด๋ค ํ๋ก์ธ์ค๋ ์ค๊ฐ์ ์์์ ์ฌ์ฉํ ์ ์์ด์ ๊ธฐ์กด์ ์ฌ์ฉ์ค์ด๋ ํ๋ก์ธ์ค๋ ์์ ๋ด์ฉ์ ์์ ์ ์๋ค.
- ์ํ(ํํ)๋๊ธฐ ์กฐ๊ฑด ๋ฐฉ์ง
๋ชจ๋ ์์์ ์ผ๋ จ์ ์์๋ฅผ ๋ถ์ฌํ๊ณ ๊ฐ ํ๋ก์ธ์ค๊ฐ ์ค๋ฆ์ฐจ์์ผ๋ก๋ง ์์์ ์์ฒญํ ์ ์๊ฒ ํ๋ค. ํ์ง๋ง ์์ ์ ํ์ํ ์์์ ํจ์ฌ ์ค๋ ์ ๋ถํฐ ์์์ ํ ๋น๋ฐ์ ์ํ๊ฐ ๋์ผ ํ๋ฏ๋ก ์์์ ๋ญ๋น๊ฐ ์์ ์ ์๋ค.
๊ต์ฐฉ์ํ ํํผ
์์ ๋์จ ๊ต์ฐฉ์ํ ์๋ฐฉ์ ๊ถ๊ทน์ ์ธ Deadlock์ ์๋ฐฉํ ์๋ ์์์ง์ธ์ ์์์ ๋นํจ์จ์ ์ธ ์ํ๋ฅผ ์ด๋ํ ์ ์๋ค. ์ด๋ฌํ ์ ์ ์ํด ๋์จ ๊ฒ์ด ๊ต์ฐฉ์ํ ํํผ์ด๋ค.
๊ต์ฐฉ์ํ ํํผ๋ ๊ต์ฐฉ ์ํ ์๋ฐฉ๋ณด๋ค ํจ์ฌ ๋ ์๊ฒฉํ ์ ์ฝ์กฐ๊ฑด์ผ๋ก ์์์ ์กฐ๊ธ ๋ ํจ์จ์ ์ผ๋ก ์ฌ์ฉํ ์ ์๊ฒ ํ๋ค.
๊ต์ฐฉ์ํ์ ํํผ์๋ ํ๋ก์ธ์ค์ ์์ ์ค๋จ, ์ํ๊ฐ ์๊ณ ๋ฆฌ์ฆ ๋ฑ์ด ์๋ค.
๊ต์ฐฉ์ํ ํ๋ณต
๊ต์ฐฉ์ํ์ ์๋ฐฉ๊ณผ ํํผ๋ฅผ ์ ์ฉํ์ง ์์ผ๋ฉด ๊ต์ฐฉ์ํ๊ฐ ๋ฐ์ํ ์ ์๋๋ฐ, ๊ต์ฐฉ์ํ๋ฅผ ํ๋ณตํ๋ ค๋ฉด ๋ค์๊ณผ ๊ฐ์ ์๊ณ ๋ฆฌ์ฆ์ด ํ์ํ๋ค
- ์์คํ ์ํ๋ฅผ ๊ฒ์ฌํ๋ ํ์ง ์๊ณ ๋ฆฌ์ฆ
- ๊ต์ฐฉ์ํ์์ ํ๋ณต์ํค๋ ๋ฐฉ๋ฒ
๊ต์ฐฉ์ํ์์ ํ๋ณต์ ์ํค๊ธฐ ์ํด์๋ ํ๋ก์ธ์ค ์ค๋จ, ์์ ์ ์ ์ ํ๋ฉด ๋๋ค.
ํ๋ก์ธ์ค ์ค๋จ
๊ต์ฐฉ์ํ ํ๋ก์ธ์ค๋ฅผ ๋ชจ๋ ์ค๋จ
ํ ํ๋ก์ธ์ค์ฉ ์ค๋จ.
'๐ป Computer Science > - Operating System' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[์ด์์ฒด์ ] 15. ์ ์ ์ ์ฒ๋ฆฌ ์ค์ผ์ค๋ง(FIFO ์ค์ผ์ค๋ง) ์๊ณ ๋ฆฌ์ฆ (0) | 2019.12.09 |
---|---|
[์ด์์ฒด์ ] 14. ํ๋ก์ธ์ค ์ค์ผ์ค๋ง์ ์ดํด (0) | 2019.12.09 |
[์ด์์ฒด์ ] 12. ๊ต์ฐฉ์ํ์ ๊ฐ๋ ๊ณผ ๋ฐ์ ์์ธ (0) | 2019.12.09 |
[์ด์์ฒด์ ] 11. ์ํธ๋ฐฐ์ ์ ๋๊ธฐํ (0) | 2019.12.09 |
[์ด์์ฒด์ ] 10. ๋ณํ ํ๋ก์ธ์ค (0) | 2019.12.09 |
๋๊ธ