์ด์์ฒด์ ์ ์๋น์ค
๋ถํ ์๋น์ค
์ด์์ฒด์ ๋ฅผ ๋ฉ์ธ ๋ฉ๋ชจ๋ฆฌ์ ์ ์ฌ์ํค๋ ๊ณผ์ ์ ๋ถํ
booting
๋๋ ๋ถํธ์คํธ๋ํbootstraping
์ด๋ผ๊ณ ํ๋ค.
๋ถํธ ๋ก๋boot-loader
๋ bootstrap-loader
์ ์ค์ธ๋ง๋ก, ROM
์ ์๋ ์ด์์ฒด์ ํ๋ก๊ทธ๋จ์ ๋ฉ์ธ ๋ฉ๋ชจ๋ฆฌ์ ์ ์ฌ์ํค๋ ์ญํ ์ ์ํํ๋ ์๊ท๋ชจ ํ๋ก๊ทธ๋จ์ด๋ค.
๋ฉ๋ชจ๋ฆฌ๋ฅผ ํจ์จ์ ์ผ๋ก ์ฌ์ฉํ๊ธฐ ์ํด ์ฐ๋ฆฌ๋ ์ด๊ธฐํ
๋ฅผ ํ๋๋ฐ ์ด๊ธฐํ์ ๋ชฉ์ ์๋
- ์์คํ ์ฅ์น ์ด๊ธฐํ
- ์๊ฐ ์ค์
- ๋ช ๋ น์ด ํด์๊ธฐ ์ ์ฌ์ ์ค๋น
๋ฑ์ ์ด์ ๋ก ์ด๊ธฐํ๋ฅผ ํ๋ค.
์ฌ์ฉ์ ์๋น์ค
์ฌ์ฉ์์ ์ด์์ฒด์ ์ฌ์ด์ ํ๋ก๊ทธ๋๋ฐ์ ์ฝ๊ฒ ์ํํ ์ ์๋๋ก ์ด์์ฒด์ ๋ ๋ค์๊ณผ ๊ฐ์ ๊ธฐ๋ฅ์ ์ ๊ณตํ๋ค.
์ฌ์ฉ์ ์ธํฐํ์ด์ค ์ ๊ณต
์ด์์ฒด์ ์ ๊ธฐ๋ฅ์ค ๋ง์ ๋ถ๋ถ์ด ์ปดํจํฐ ํ๋ฉด์ ๋ํ๋์ง ์๋๋ค. ์ฐ๋ฆฌ๋ ๊ทธ์ ์ฌ์ฉ์ ์ธํฐํ์ด์ค๋ง ๋ณผ ๋ฟ์ด๋ค. ๊ทธ๋ฌํ ์ฌ์ฉ์ ์ธํฐํ์ด์ค์ ์ข ๋ฅ์๋
-
CLI
Command Line Interface
์ ์ฝ์๋ก ์ฌ์ฉ์๊ฐ ํค๋ณด๋๋ฅผ ํตํด ์ ๋ ฅํ๋ ๋ช ๋ น์ด๋ฅผ ํตํด ์์คํ ์ ๋์ํ๊ฒ ํ๋ ํ ์คํธ ์ ์ฉ ์ธํฐํ์ด์ค ์ด๋ค. -
๋ฉ๋ด ์ธํฐํ์ด์ค
๋ฉ๋ด ๋ฑ์ ์ฌ์ฉํ์ฌ ์์คํ ๊ณผ ์ํธ์์ฉ ํ๋ ๊ฒ์ผ๋ก Ipad๋ ATM๊ธฐ์ ๊ฐ์ ๊ฒ์ด ๋ํ์ ์ธ ์ ์ด๋ค.
-
GUI
์๋์ฐ๋ฅผ ์ผ๋ฐ ์ฌ์ฉ์๊ฐ ์ฌ์ฉํ๋ ๋ชจ๋ ๊ฒ(๋ฒํผ, ๋ ์ด์์, ํ ์ด๋ธ)์ด GUI ํ๊ฒฝ์ด๋ค.
ํ๋ก๊ทธ๋จ ์คํ
์ด์์ฒด์ ๋ ํ๋ก๊ทธ๋จ์ ๋ฉ๋ชจ๋ฆฌ์ ์ ์ฌํ๊ณ ๋ฉ๋ชจ๋ฆฌ ํ ๋น์ด๋ ํด์ , ํ๋ก์ธ์ ์ค์ผ์ฅด๋ง๊ณผ ๊ฐ์ ์์ ์ ์ฒ๋ฆฌํ๋ค.
์ ์ถ๋ ฅ ๋์ ์ํ
์ฌ์ฉ์๋ก๋ถํฐ ์ ๋ ฅ๊ณผ ์ฌ์ฉ์์๊ฒ ์ถ๋ ฅ์ ์ฒ๋ฆฌํ๋ค.
ํ์ผ ์์คํ ์กฐ์
๋ณด์กฐ๊ธฐ์ต์ฅ์น์ ์กด์ฌํ๋ ํ์ผ ์์คํ ์ ์ญ์ , ์ถ๊ฐ, ๋ณ๊ฒฝ์ ์ฒ๋ฆฌํ๋ค.
ํต์
ํ๋ก์ธ์ค๊ฐ ๋ค๋ฅธ ํ๋ก์ธ์ค์ ์ ๋ณด๋ฅผ ๊ตํํ๋ ๋ฐฉ๋ฒ์๋ ๋ ๊ฐ์ง๊ฐ ์๋ค.
- ๋์ผํ ์ปดํจํฐ์์ ์ํํ๋ ํ๋ก์ธ์ค๊ฐ ์ ๋ณด ๊ตํ
- ๋คํธ์ํฌ์ ์ฐ๊ฒฐ๋ ์ปดํจํฐ ์์คํ ์ ํ๋ก์ธ์ค๊ฐ ์ ๋ณด ๊ตํ
์ค๋ฅ ํ์ง
์ด์์ฒด์ ๋ ๊ฐ๋ฅํ ๋ชจ๋ ํ๋์จ์ด์ ์ํํธ์จ์ด ์์ค์ ์ค๋ฅ๋ฅผ ํ์งํ๊ณ ํญ๋ชฉํ ํ๋ฉฐ ์์คํ ์ ๋ชจ๋ํฐ๋งํ์ฌ ์กฐ์ ํ๋ ๊ธฐ๋ฅ์ ์ ๊ณตํ๋ค.
-
ํ๋ก์ธ์, ๋ฉ๋ชจ๋ฆฌ ํ๋์จ์ด์ ๊ด๋ จ๋ ์ค๋ฅ
๊ธฐ์ต์ฅ์น ๋ฉ๋ชจ๋ฆฌ ์ค๋ฅ ,์ ์
-
์ ์ถ๋ ฅ์ฅ์น ์ค๋ฅ
ํ๋ฆฐํฐ ์ฉ์ง ๋ถ์กฑ
-
์ฌ์ฉ์ ํ๋ก๊ทธ๋จ ์ค๋ฅ
์ฐ์ฐ์ ์ค๋ฒํ๋ก, ๋ถ์ ๋นํ ๊ธฐ์ต์ฅ์น ์ ๊ทผ
์์คํ ์๋น์ค
์ฌ์ฉ์๊ฐ ์๋ ์์คํ ์์ฒด์ ํจ์จ์ ์ธ ๋์์ ๋ณด์ฅํ๋ ๊ธฐ๋ฅ์ ์ํํ๋ค.
์์ ํ ๋น
ํ๋ก์ธ์ ์ฌ์ดํด, ๋ฉ์ธ ๋ฉ๋ชจ๋ฆฌ, ํ์ผ ์ ์ฅ ์ฅ์น๋ฑ์ ์์ ํ ๋น์ ์ํํ๋ค.
๊ณ์
์ฌ์ฉ์ ๊ณ์ ์ ๋ฐ๋ก ๊ด๋ฆฌํ๊ณ ๋ฐ์ดํฐ๋ฅผ ์ ์ฅํ๋ฉฐ ์์คํ ์ ์ฌ๊ตฌ์ฑํ๋ ์ฐ๊ตฌ์์๊ฒ ํฐ ๋์์ด ๋๋ค.
๋ณดํธ์ ๋ณด์
์์คํ ํธ์ถ
์์คํ
ํธ์ถ์ ์คํ ์ค์ธ ํ๋ก๊ทธ๋จ๊ณผ ์ด์์ฒด์ ๊ฐ์ ์ธํฐํ์ด์ค๋ก API
๋ผ๊ณ ๋ ํ๋ค.
์์คํ ํธ์ถ์๋
- ํต์ฌ ์ปค๋ ์๋น์ค์ ํต์
- ์๋ก์ด ํ๋ก์ธ์ค์ ์์ฑ๊ณผ ์คํ
- ํ๋์จ์ด ๊ด๋ จ ์๋น์ค
๋ฑ์ด ์๊ณ ์์คํ ๊ณผ ์ํธ์์ฉํ๋ ๋์์ ์ฌ์ฉ์ ์์ค ํ๋ก์ธ์ค์์๋ ์ฌ์ฉํ ์ ์์ง๋ง ์์คํ ํธ์ถ์ ํ์ฌ ์ด์์ฒด์ ์ ์๋น์ค๋ฅผ ์์ฒญํ ์ ์๋ค.
'๐ป Computer Science > - Operating System' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[์ด์์ฒด์ ] 6. ํ๋ก์ธ์ค์ ๊ฐ๋ ๊ณผ ์ํ ๋ณํ (0) | 2019.12.07 |
---|---|
[์ด์์ฒด์ ] 5. ์ด์์ฒด์ ์ ๊ตฌ์กฐ (0) | 2019.12.07 |
[์ด์์ฒด์ ] 3. ์ด์์ฒด์ ์ ๊ธฐ๋ฅ (0) | 2019.12.07 |
[์ด์์ฒด์ ] 2. ์ปดํจํฐ ์์คํ ์ ๋์ (0) | 2019.12.07 |
[์ด์์ฒด์ ] 1. ์ปดํจํฐ ํ๋์จ์ด์ ๊ตฌ์ฑ (0) | 2019.12.07 |
๋๊ธ