์๋ ํ์ธ์ ํด๊ตฐ์ ๋๋ค.
์ค๋์ ์ปค๋ (Kernel)์ ๋ํด์
์ค๋ช ์ ๋๋ฆด๋ ค๊ณ ํฉ๋๋ค~
๊ทธ๋ผ ์ปค๋์ด ๋ฌด์์ด๊ณ , ์ด๋ ํ ๊ธฐ๋ฅ์ ์ง๋ ๋์ง
์ง๊ธ๋ถํฐ ์ดํด๋ณด์ค๊น์?
.
.
.
.
.
.
.
.
.
.
[์ปค๋ (Kernel)]
์ปค๋ (kernel)์ ์ปดํจํฐ ์ด์์ฒด๊ณ์ ๊ฐ์ฅ ์ค์ํ ํต์ฌ์ผ๋ก์จ ์ด์์ฒด๊ณ์ ๋ค๋ฅธ ๋ชจ๋ ๋ถ๋ถ์ ์ฌ๋ฌ ๊ฐ์ง ๊ธฐ๋ณธ์ ์ธ ์๋น์ค๋ฅผ ์ ๊ณตํฉ๋๋ค.
์ปค๋์ ์
ธ (shell)๊ณผ ๋๋น๋ ์ ์๋๋ฐ, ์
ธ์ ์ด์์ฒด๊ณ์ ๊ฐ์ฅ ๋ฐ๊นฅ๋ถ๋ถ์
์์นํ๊ณ ์์ผ๋ฉด์, ์ฌ์ฉ์ ๋ช
๋ น์ด์ ๋ํ ์ฒ๋ฆฌ๋ฅผ ๋ด๋นํฉ๋๋ค.
์ผ๋ฐ์ ์ผ๋ก ์ปค๋์๋ ์ข ๋ฃ๋ ์ ์ถ๋ ฅ ์ฐ์ฐ ๋ฑ
์ปค๋์ ์๋น์ค๋ฅผ ๊ฒฝ์์ ์ผ๋ก ์๊ตฌํ๋ ๋ชจ๋ ์์ฒญ๋ค์ ์ฒ๋ฆฌํ๋
์ธํฐ๋ฝํธ ์ฒ๋ฆฌ๊ธฐ์ ์ด๋ค ํ๋ก๊ทธ๋จ๋ค์ด ์ด๋ค ์์๋ก
์ปค๋์ ์ฒ๋ฆฌ์๊ฐ์ ๊ณต์ ํ ๊ฒ์ธ์ง๋ฅผ ๊ฒฐ์ ํ๋ ์ค์ผ์ค๋ฌ,
๊ทธ๋ฆฌ๊ณ ์ค์ผ์ค์ด ๋๋๋ฉด ์ค์ ๋ก ๊ฐ ํ๋ก์ธ์ค๋ค์๊ฒ
์ปดํจํฐ์ ์ฌ์ฉ๊ถ์ ๋ถ์ฌํ๋
์ํผ๋ฐ์ด์ (supervisor) ๋ฑ์ด ํฌํจ๋์ด ์์ต๋๋ค.
๋ํ ์ปค๋์ ๋ฉ๋ชจ๋ฆฌ๋ ์ ์ฅ์ฅ์น ๋ด์์
์ด์์ฒด๊ณ์ ์ฃผ์๊ณต๊ฐ์ ๊ด๋ฆฌํ๊ณ , ์ด๋ค์
๋ชจ๋ ์ฃผ๋ณ์ฅ์น๋ค๊ณผ ์ปค๋์ ์๋น์ค๋ค์
์ฌ์ฉํ๋ ๋ค๋ฅธ ์ฌ์ฉ์๋ค์๊ฒ ๊ณ ๋ฃจ ๋๋์ด์ฃผ๋
๋ฉ๋ชจ๋ฆฌ๊ด๋ฆฌ์๋ฅผ ๊ฐ์ง๊ณ ์์ต๋๋ค.
์ปค๋์ ์๋น์ค๋ ์ด์์ฒด๊ณ์ ๋ค๋ฅธ ๋ถ๋ถ์ด๋,
ํํ ์์คํ ํธ์ถ์ด๋ผ๊ณ ์๋ ค์ง
์ผ๋ จ์ ํ๋ก๊ทธ๋จ ์ธํฐํ์ด์ค๋ค์ ํตํด ์์ฒญ๋ฉ๋๋ค.
์ปค๋์ OS์ ์ฌ์ฅ์ด์ OS๋ฅผ ๊ท์ ์ง๋ ๋งค์ฐ ์ค์ํ ๋ถ๋ถ์ ๋๋ค.
ํ๋์จ์ด์ ์์์ ์์์ด ํ์ํ ํ๋ก์ธ์ค์ ๋๋ ์ฃผ๊ณ ,
๋ฉ๋ฌ์ ํ๋ก์ธ์ค ์ ์ด(ํ์คํฌ ๋งค๋์ ), ๋ฉ๋ชจ๋ฆฌ ์ ์ด, ํ๋ก๊ทธ๋จ์ด
์ด์์ฒด์ ์ ์๊ตฌํ๋ ์์คํ ์ฝ ๋ฑ์ ์ํํ๋ ๋ถ๋ถ์ผ๋ก
์ด์์ฒด์ ๋งจ ํ๋ถ์์ ๋์๊ฐ๋๋ค.
์ด ์ปค๋๋ ํ๋ฒ์ฉ ์ค์๋ ํ์ฌ ์ ์งํ ๋๊ฐ ์๋๋ฐ,
์ด๋ฅผ ๊ฐ๋ฆฌ์ผ ์ปค๋ ํจ๋์ด๋ผ๊ณ ๋ถ๋ฆ ๋๋ค.
๋ฌผ๋ก ํ์ฌ๋ ์ต์ง๋ก ๋ณผ ์๋ ์์ง๋ง
์ผ๋ฐ์ ์ธ ์ํฉ์์ ๊ฝค๋ ๋ณด๊ธฐ ํ๋ญ๋๋ค.
์ปค๋์ ๋ชจ๋๋ฆฌ์, ๋ง์ดํฌ๋ก, ํ์ด๋ธ๋ฆฌ๋, ์์, ๋๋ ธ ๋ฑ๋ฑ ์ฌ๋ฌ ์ข ๋ฅ๊ฐ ์๋๋ฐ
๊ทธ ์ค ๋ชจ๋๋ฆฌ์, ๋ง์ดํฌ๋ก, ํ์ด๋ธ๋ฆฌ๋๊ฐ ๋ง์ด ์๋ ค์ ธ ์์ต๋๋ค.
๊ฐ๊ฐ ๋ค ์ฅ๋จ์ ์ ๊ฐ์ง๊ณ ์์ผ๋ฉฐ, ์์ ์๋ ๋ชจ๋๋ฆฌ์ ์ปค๋์ด ์ฐ์ธํ๋ ์๋๋ฉด
๋ง์ดํฌ๋ก ์ปค๋์ด ์ฐ์ธํ๋๋ผ๋ ์ธํฐ๋ท ๋ ผ์์ด ๋ฒ์ด์ง๊ธฐ๋ ํ์ต๋๋ค.
์ด ๋ ผ์์ ๋ ผ์์ ๋ฒ์ธ ๋ ์ฌ๋์ ์ด๋ฆ์ ๋ฐ
์ค๋๋ฃจ ํ๋๋ฐ์ Vs ๋ฆฌ๋์ค ํ ๋ฅด๋ฐ์ค ๋ ผ์์ด๋ผ ๋ถ๋ฆฝ๋๋ค.
[๋ง์ดํฌ๋ก ์ปค๋]
์์คํ ์ฝ ๊ฐ์ ์๋น์ค, ๊ทธ๋ฆฌ๊ณ ๋๋ฐ์ด์ค ๊ด๋ฆฌ๋ฅผ ์ ์ธํ์ฌ
์์ ์ฑ์ ๋์ด๊ณ ์ปค๋ ํฌ๊ธฐ๋ ์ค์ธ ๋์์ธ ๋ฐฉ์์ ๋๋ค.
์์ ์ฑ์ด ๋๊ณ ๋ํ ๋ณด์๋ ๋์์ง์ง๋ง, ์ ๋ฐ์ ์ธ ํผํฌ๋จผ์ค๋ ์ ํ๋ฉ๋๋ค.
์ด ๋ฐฉ์์ ๋ฐ๋ฅด๋ ์ด์์ฒด์ ๋ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
AmigaOS
Amoeba
Mach
Minix
L4
QNX
GNU Hurd
์ฌ๋น์
[ํ์ด๋ธ๋ฆฌ๋ ์ปค๋]
๋ชจ๋๋ฆฌ์ ์ปค๋์๋ค๊ฐ ๋ง์ดํฌ๋ก ์ปค๋ ๋์์ธ์ ์ง์ด๋ฃ์ด ๋ง๋ ๋์์ธ ๋ฐฉ์์ด๋ค.
์ด ๋ฐฉ์์ ๋ฐ๋ฅด๋ ์ด์์ฒด์ ๋ ๋ค์๊ณผ ๊ฐ๋ค.
NT ์ปค๋ (Windows NT 3.1, NT 3.5, NT 3.51, NT 4.0, 2000, XP, Vista, 7, 8, 8.1, 10, Windows Server 2003, 2003 R2, 2008, 2008 R2, 2012, 2012 R2, 2016)
XNU (๋ค์๊ณผ ์ด์ ๊ธฐ๋ฐ์ ๋ macOS, iOS ๋ฑ๋ฑ) BSD์ ๋ชจ๋๋ฆฌ์ ์ปค๋๊ณผ ๋งํ ์ปค๋์ ์๋ก ํฉ์น ํํ
BeOS ํ์ด์ฟ Dragonfly BSD
Plan 9
์ด๋ฏธ์ง๋ฅผ ๋๋ฅด๋ฉด 1๋1 ์๋ด์ ์ฒญ์ผ๋ก ์ฐ๊ฒฐ์ด ๋ฉ๋๋ค.
'ICT > ํ๋ก๊ทธ๋๋ฐ' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
์นํผ๋ธ๋ฆฌ์ฑ์ผ๋ก ์ทจ์ ๊น์ง ๊ฐ๋ค. (0) | 2017.09.01 |
---|---|
C์ธ์ด ์๋ฐ ์ธ๊ฐ์ผ๋ก ํ๋ก๊ทธ๋๋ฐ ๊ณต๋ถํ์! (0) | 2017.07.28 |
์ฌ์ธํจ์ ์น๋ถํ๋ค! ์ผ๋ฌ์คํธ๋ ์ดํฐ (Illustrator) (0) | 2017.07.18 |
๋ชจ๋ ๊ฒ์ ๋ํ ์ผํ๊ฒ.. ํฌํ ์ต (Photoshop) (0) | 2017.07.17 |
์๋ผ๋ฆฌ์ค (Solaris)์ ๋ํด ์์๋ณผ๊น์? (0) | 2017.07.15 |