๐ ์์คํ ์ ๋ปํ์ด ๊ฒ์ ๊ฒฐ๊ณผ 58๊ฐ
๐๋ปํ์ด์ "์์คํ ์"๋ฅผ ์ฌ์ฉํ ๋จ์ด๋ 58๊ฐ ์ ๋๋ค.
- ํ (platform) : โ ํ๋ซํผ. (ํ๋ซํผ: ์ญ์์ ๊ธฐ์ฐจ๋ฅผ ํ๊ณ ๋ด๋ฆฌ๋ ๊ณณ., ์ญ๋์์, ๋ฐ๋ฒจ์ ๋๋ ์ฌ๋ฐฉ 4๋ฏธํฐ์ ๊ฐ์ฌ๋ก ๋ง๋ ๋., ๋ค์ด๋น์์, 5~10๋ฏธํฐ ๋์ด์ ์ค๋น๋๋ฅผ ์ด๋ฅด๋ ๋ง., ์ปดํจํฐ ์์คํ ์ ๊ธฐ๋ฐ์ด ๋๋ ์ํํธ์จ์ด๊ฐ ๊ตฌ๋ ๊ฐ๋ฅํ ํ๋์จ์ด ๊ตฌ์กฐ ๋๋ ์ํํธ์จ์ด ํ๋ ์ ์ํฌ์ ํ๋. ๊ตฌ์กฐ, ์ด์ ์ฒด์ , ํ๋ก๊ทธ๋๋ฐ ์ธ์ด ๋ฐ์๋ฅผ ํฌํจํ๋ค., ์ ๋ณด ์์คํ ํ๊ฒฝ์ ๊ตฌ์ถํ๊ณ ๊ฐ๋ฐฉํ์ฌ ๋๊ตฌ๋ ๋ค์ํ๊ณ ๋ฐฉ๋ํ ์ ๋ณด๋ฅผ ์ฝ๊ฒ ํ์ฉํ ์ ์๋๋ก ์ ๊ณตํ๋ ๊ธฐ๋ฐ ์๋น์ค.)
- ๋์ค (RAS) : ์ปดํจํฐ ์์คํ ์ ์ ํ ์กฐ๊ฑด ๊ฐ์ด๋ฐ ์ค์ํ ๊ณ ๋ ค ์ฌํญ์ธ ์ ๋ขฐ์ฑ, ๊ฐ์ฉ์ฑ(ๅฏ็จๆง), ํธ๋ฆฌ์ฑ์ ํตํ์ด ์ด๋ฅด๋ ๋ง. ๊ณ ์ฅ์ด ์ ๋์ง ์๊ณ , ๊ณ ์ฅ ๊ธฐ๊ฐ์ด ์งง์ผ๋ฉฐ, ๊ณ ์ฅ์ด ๋ฌ์ ๋ ์๋ฆฌํ๊ธฐ๊ฐ ์ฌ์์ผ ํจ์ ๋ํ๋ธ๋ค.
- ๋ฒ๊ทธ (bug) : ์ปดํจํฐ ํ๋ก๊ทธ๋จ์ด๋ ์์คํ ์ ์ฐฉ์ค. ๋๋ ์์คํ ์ค๋์์ ์์ธ์ด ๋๋ ํ๋ก๊ทธ๋จ์ ์๋ชป.
- ์คํ (stack) : ๋์ ์ด๊ณ ์์ฐจ์ ์ธ ์๋ฃ์ ๋ชฉ๋ก. ์์คํ ์ ๊ธฐ์ต ์ฅ์น์ ์ค์นํ๋ฉฐ ํ์ชฝ ๋์์๋ง ์ ์ฅ๊ณผ ์ ๊ฑฐ๋ฅผ ํ ์ ์๋ ํน์ฑ์ด ์๋ค. ์๋ธํ๋ก๊ทธ๋จ์ ํธ์ถ๊ณผ ๋ณต๊ท๋ฅผ ์ฒ๋ฆฌํ ๋ ์ด์ฉํ๋ค.
-
์ค๋ฅ
(่ชค่ฌฌ)
:
1๊ทธ๋ฆ๋์ด ์ด์น์ ๋ง์ง ์๋ ์ผ.
2์ฌ์ ์ ํผ๋, ๊ฐ์ ์ ์ธ ๋๊ธฐ ๋๋ฌธ์ ๋
ผ๋ฆฌ์ ๊ท์น์ ์ํํ ํจ์ผ๋ก์จ ์ ์ง๋ฅด๊ฒ ๋๋ ๋ฐ๋ฅด์ง ๋ชปํ ์ถ๋ฆฌ.
3์ฐ์ฐ ์ฒ๋ฆฌ ์ฅ์น์ ์๋ชป๋ ๋์์ด๋ ์ํํธ์จ์ด์ ์๋ชป ๋๋ฌธ์ ์๊ธฐ๋, ๊ณ์ฐ๊ฐ๊ณผ ์ฐธ๊ฐ๊ณผ์ ์ค์ฐจ.
4์ปดํจํฐ ํ๋ก๊ทธ๋จ์ด๋ ์์คํ
์ ์ฐฉ์ค. ๋๋ ์์คํ
์ค๋์์ ์์ธ์ด ๋๋ ํ๋ก๊ทธ๋จ์ ์๋ชป.
๐ ่ชค: ๊ทธ๋ฆํ ์ค ่ฌฌ: ๊ทธ๋ฆ๋ ๋ฅ
- ์ฝ์ (console) : 1๋ผ๋์ค, ํ ๋ ๋น์ ์์๊ธฐ, ์ ์ ์ ํ ๋ฐ์๋ฅผ ๋จผ์ง๋ ์ถฉ๊ฒฉ์ผ๋ก๋ถํฐ ๋ณดํธํ๊ธฐ ์ํ์ฌ ๋ฐ๋ฅ์ ๋๋ ์ฅ์์ ๊ฒธํ ์์. 2์์คํ ๊ด๋ฆฌ์๊ฐ ์์คํ ์ ์ํ๋ฅผ ์์๋ณด๊ฑฐ๋, ๊ฐ์ข ์ ๋ฌด๋ฅผ ์ฒ๋ฆฌํ๊ธฐ ์ํ์ฌ ์ฌ์ฉํ๋ ๋จ๋ง ์ฅ์น. 3์ปดํจํฐ๋ ์ ๊ธฐใํต์ ๊ธฐ๊ธฐ ๋ฐ์์ ๊ฐ์ข ์ค์์น๋ฅผ ํ๊ณณ์ ๋ชจ์ ์ ์ดํ ์ ์๋๋ก ํ ์กฐ์ ์ฉ ์ฅ์น.
- ํด์ปค (hacker) : ์ปดํจํฐ ์์คํ ์ ๋ด๋ถ ๊ตฌ์กฐ์ ๋์ ๋ฐ์์ ์ฌ์ทจํ์ฌ ์ด๋ฅผ ์๊ณ ์ ๋ ธ๋ ฅํ๋ ์ฌ๋. ๋ค๋ฅธ ์ฌ๋์ ์ปดํจํฐ ์์คํ ์ ์นจ์ ํ์ฌ ์ฌ์ฉ์ ํ์ ๋ฐ ๋ฐ์ดํฐ๋ฅผ ๋ถ๋ฒ์ผ๋ก ์ด๋ใ๋ณ์กฐใํ๊ดดํ๋ โ๋ธ๋ ํด์ปคโ์, ์ด๋ฌํ ๋ธ๋ ํด์ปค์ ๊ณต๊ฒฉ์ ๋์ํ๋ โํ์ดํธ ํด์ปคโ ๋ฐ์๊ฐ ์๋ค.
- ๊ฐ๋น์ง (garbage) : 1ํ๋ก๊ทธ๋จ์ ์ค๋ฅ๋ ์์คํ ์ ์ค์๋ ๋ฐ์๊ฐ ๋ฐ์ํ์์ ๋, ๊ธฐ์ต ์ฅ์น์ ๋จ์ ์๋ ์๋ฏธ ์๋ ์ ๋ณด. 2๊ธฐ์ต ์ฅ์น ๊ณต๊ฐ์ด ๋๋ฌด ์๊ฒ ๋ถํ ๋์ด ํ๋ก๊ทธ๋จ์์ ์ฌ์ฉํ ์ ์๋ ๋ถ๋ถ.
-
๋จ์๋ฒ
(ๅฎไฝๆณ)
:
์ ๋ ฅ ์์คํ
์ ์ ์ใ์ ๋ฅใ์ํผ๋์ค ๋ฑ์ ์ ์์ ํน์ ํ ๊ธฐ์ค๊ฐ์ ๋ํ ๋น์จ๋ก ํ์ํ๋ ๋ฐฉ๋ฒ. ์ ์ใ์ ๋ฅใ์ ๋ ฅใ์ํผ๋์ค ๋ฐ์์ ์์ ๋ํ๋ผ ๋, ๋ณผํธใ์ํ์ดใ์ํธใ์ด ๋ฐ์๋ฅผ ์ฌ์ฉํ์ง ์๋ํ๊ณ ๊ทธ ์์ ํ์ค๊ฐ ๋๋ ๊ธฐ์ค๊ฐ์ 1๋ก ํ๊ธฐ ๋๋ฌธ์ ๋ณ์๊ธฐ ๊ถ์๋น๋ฅผ ๋ฐ์ํ์ง ์์๋ ๋๋ฉฐ, ์ ํจ ์ซ์๊ฐ ์ผ๊ด๋์ด ์ปดํจํฐ ๊ณ์ฐ ์ ์ ๋ฆฌํ๋ค.
๐ ๅฎ: ํ ๋จ ไฝ: ์๋ฆฌ ์ ๆณ: ๋ฒ๋ ๋ฒ
- ๋ฆฌ๋ถํ (rebooting) : ์ปดํจํฐ ์์คํ ์ ๋์์ ์ค์ง์ํค๊ณ ์ค์ ๋ ํ๊ฒฝ์ผ๋ก ์ฌ์๋ํ๋ ์์ . ์ฌ์ฉ์์ ์ค์๋ ํ๋ก๊ทธ๋จ์ ์ค๋ฅ๋ก ์์คํ ์ด ์ ์งํ๊ฑฐ๋ ์์คํ ์ ํ๊ฒฝ์ด ๋ณ๊ฒฝ๋์์ ๋ ์ด ์์ ์ ์ํํ๋ค.