๋ฐํจ๊ฒฝ (3) ์ธ๋ค์ผํ ๋ฆฌ์คํธํ 12์ฅ Disk Management And Scheduling reference: kocw์ ๋ฐํจ๊ฒฝ ๊ต์๋ ๊ฐ์์ ๊ถ์ง์ฑ ๊ต์๋ ๊ฐ์(๋ํ ์ ๊ท ์์ ) ์์ ์ ๋ฃ๊ณ ๋์ ๊ฐ์ ๊ต์ฌ๋ฅผ ํ์ดํํ๊ณ ํ๊ธฐํ ๋ถ๋ถ์ ์ถ๊ฐ์ ์ผ๋ก ์ ๋ฆฌํ์์ต๋๋ค. ์น๋ทฐ์์ toc๋ฅผ ์ ๊ณตํฉ๋๋ค. github์ md ํ์ผ๋ก ๋ณด๋ ๊ฒ ํธํ์๋ค๋ฉด, ์ฌ๊ธฐ๋ก ์ด๋ํด์ฃผ์๋ฉด ๋ฉ๋๋ค. 1 Disk Structure logical block ๋์คํฌ์ ์ธ๋ถ์์ ๋ณด๋ ๋์คํฌ์ ๋จ์ ์ ๋ณด ์ ์ฅ ๊ณต๊ฐ๋ค ์ฃผ์๋ฅผ ๊ฐ์ง 1์ฐจ์ ๋ฐฐ์ด์ฒ๋ผ ์ทจ๊ธ ์ ๋ณด๋ฅผ ์ ์กํ๋ ์ต์ ๋จ์ sector logical block์ด ๋ฌผ๋ฆฌ์ ์ธ ๋์คํฌ์ ๋งคํ๋ ์์น Sector 0์ ์ต์ธ๊ฐ ์ค๋ฆฐ๋์ ์ฒซ ํธ๋์ ์๋ ์ฒซ ๋ฒ์งธ ์นํฐ์ด๋ค. 2 Disk Management Physical formatting (low level formatting) ๋์คํฌ๋ฅผ ์ปจํธ๋กค.. 2์ฅ System Structure & Program Execution reference: kocw์ ๋ฐํจ๊ฒฝ ๊ต์๋ ๊ฐ์์ ๊ถ์ง์ฑ ๊ต์๋ ๊ฐ์(๋ํ ์ ๊ท ์์ ) ์์ ์ ๋ฃ๊ณ ๋์ ๊ฐ์ ๊ต์ฌ๋ฅผ ํ์ดํํ๊ณ ํ๊ธฐํ ๋ถ๋ถ์ ์ถ๊ฐ์ ์ผ๋ก ์ ๋ฆฌํ์์ต๋๋ค. ์น๋ทฐ์์ toc๋ฅผ ์ ๊ณตํฉ๋๋ค. github์ md ํ์ผ๋ก ๋ณด๋ ๊ฒ ํธํ์๋ค๋ฉด, ์ฌ๊ธฐ๋ก ์ด๋ํด์ฃผ์๋ฉด ๋ฉ๋๋ค. 1 ์ปดํจํฐ ์์คํ ๊ตฌ์กฐ 1-1. ์ปดํจํฐ ์์คํ ๊ตฌ์กฐ ์๋์ ์ฌ์ง์ ํ ํ๊ธฐ ๋ด๋ด ๋ค์๋ณด๊ณ ๋ค์๋ณด๊ณ ๋ค์๋ดค๋ ์ค์ํ ์๋ฃ์ ๋๋ค. ๋จผ์ ์ ๋ฐ์ ์ผ๋ก ์ด๋ป๊ฒ ํ๋ฌ๊ฐ๋์ง ์ดํด๋ณด๋ ค๊ณ ํฉ๋๋ค. ๋ฉ๋ชจ๋ฆฌ์์ ๊ธฐ๊ณ์ด๋ฅผ ํ๋์ฉ ์ฝ์ด์ ์คํํฉ๋๋ค. CPU๊ฐ ๊ธฐ๊ณ์ด๋ฅผ ์ฐ์ฐ(์ํ)ํ๋ค๋ ๊ฒ์ ๋๋ค. ๊ทธ๋ฐ๋ฐ ๋ค์ ๊ธฐ๊ณ์ด๋ฅผ ์คํํ๊ธฐ์ ์์์ ํน์ interrupt line ์ ์๊ทธ๋(์ธํฐ๋ฝํธ) ๋ค์ด์จ ๊ฒ ์๋์ง ํ์ธํฉ๋๋ค. (interrupt๋ ๊ฐ์ฅ ์ค๋ฅธ์ชฝ์ ์.. 1์ฅ Introduction to Operating System reference: kocw์ ๋ฐํจ๊ฒฝ ๊ต์๋ ๊ฐ์์ ๊ถ์ง์ฑ ๊ต์๋ ๊ฐ์(๋ํ ์ ๊ท ์์ ) ์์ ์ ๋ฃ๊ณ ๋์ ๊ฐ์ ๊ต์ฌ๋ฅผ ํ์ดํํ๊ณ ํ๊ธฐํ ๋ถ๋ถ์ ์ถ๊ฐ์ ์ผ๋ก ์ ๋ฆฌํ์์ต๋๋ค. ์น๋ทฐ์์ toc๋ฅผ ์ ๊ณตํฉ๋๋ค. github์ md ํ์ผ๋ก ๋ณด๋ ๊ฒ ํธํ์๋ค๋ฉด, ์ฌ๊ธฐ๋ก ์ด๋ํด์ฃผ์๋ฉด ๋ฉ๋๋ค. 1. ์ด์์ฒด์ ๋ ๋ฌด์์ธ๊ฐ? ์ปดํจํฐ ํ๋์จ์ด ๋ฐ๋ก ์์ ์ค์น๋์ด ์ฌ์ฉ์ ๋ฐ ๋ค๋ฅธ ๋ชจ๋ ์ํํธ์จ์ด์ ํ๋์จ์ด๋ฅผ ์ฐ๊ฒฐํ๋ ์ํํธ์จ์ด ๊ณ์ธต ์ข์ ์๋ฏธ์ ์ด์์ฒด์ = ์ปค๋ ์ด์์ฒด์ ์ ํต์ฌ ๋ถ๋ถ์ผ๋ก ๋ฉ๋ชจ๋ฆฌ์ ์์ฃผํ๋ ๋ถ๋ถ ๋์ ์๋ฏธ์ ์ด์์ฒด์ ์ปค๋ ๋ฟ ์๋๋ผ ๊ฐ์ข ์ฃผ๋ณ ์์คํ ์ ํธ๋ฆฌํฐ๋ฅผ ํฌํจํ ๊ฐ๋ 2. ์ด์์ฒด์ ์ ๋ชฉ์ 1. ์ปดํจํฐ ์์คํ ์ ํธ๋ฆฌํ๊ฒ ์ฌ์ฉํ ์ ์๋ ํ๊ฒฝ์ ์ ๊ณต ์ด์์ฒด์ ๋ ๋์ ์ฌ์ฉ์, ํ๋ก๊ทธ๋จ๋ค์ด ๊ฐ๊ฐ ๋ ์์ ์ปดํจํฐ์์ ์ํ.. ์ด์ 1 ๋ค์