SpaceX๋Š” Falcon 86์—์„œ Linux์™€ ์ผ๋ฐ˜ x9 ํ”„๋กœ์„ธ์„œ๋ฅผ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค.

์ถœํŒ ๋กœ์ผ“์— ์‚ฌ์šฉ๋œ ์†Œํ”„ํŠธ์›จ์–ด์— ๋Œ€ํ•œ ์ •๋ณด ๋ชจ์Œ ํŒ”์ฝ˜ 9, ๋‹ค์–‘ํ•œ ํ† ๋ก ์—์„œ SpaceX ์ง์›์ด ์–ธ๊ธ‰ํ•œ ๋‹จํŽธ์ ์ธ ์ •๋ณด๋ฅผ ๋ฐ”ํƒ•์œผ๋กœ:

  • Falcon 9 ์˜จ๋ณด๋“œ ์‹œ์Šคํ…œ์€ ๊ฐ„๋‹จํ•œ ๊ตฌ์„ฑ์„ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค.
    Linux ๋ฐ ๊ธฐ์กด ๋“€์–ผ ์ฝ”์–ด x86 ํ”„๋กœ์„ธ์„œ ๊ธฐ๋ฐ˜์˜ ์ค‘๋ณต ์ปดํ“จํ„ฐ 9๋Œ€. Falcon XNUMX ์ปดํ“จํ„ฐ์—๋Š” ํŠน์ˆ˜ ๋ฐฉ์‚ฌ์„  ๋ณดํ˜ธ ๊ธฐ๋Šฅ์„ ๊ฐ–์ถ˜ ํŠน์ˆ˜ ์นฉ์„ ์‚ฌ์šฉํ•  ํ•„์š”๊ฐ€ ์—†์Šต๋‹ˆ๋‹ค. ๋ฐ˜ํ™˜๋œ ์ฒซ ๋ฒˆ์งธ ๋‹จ๊ณ„๊ฐ€ ์šฐ์ฃผ ๊ณต๊ฐ„์—์„œ ์˜ค๋žœ ์‹œ๊ฐ„์„ ๋ณด๋‚ด์ง€ ์•Š๊ณ  ์‹œ์Šคํ…œ ์ด์ค‘ํ™”๋กœ ์ถฉ๋ถ„ํ•˜๊ธฐ ๋•Œ๋ฌธ์ž…๋‹ˆ๋‹ค.

    Falcon 9์— ์–ด๋–ค ํŠน์ • ์นฉ์ด ์‚ฌ์šฉ๋˜์—ˆ๋Š”์ง€๋Š” ๋ณด๊ณ ๋˜์ง€ ์•Š์•˜์ง€๋งŒ, ํ‘œ์ค€ CPU๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ์ด ์ผ๋ฐ˜์ ์ธ ๊ด€ํ–‰์ž…๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด ๊ตญ์ œ ์šฐ์ฃผ ์ •๊ฑฐ์žฅ์˜ C&C MDM(์ œ์–ด ๋ฉ€ํ‹ฐํ”Œ๋ ‰์„œ ๋ฐ ๋””๋ฉ€ํ‹ฐํ”Œ๋ ‰์„œ)์€ ์›๋ž˜ ๊ฐ–์ถ”๊ฒŒ ํ•˜๋Š” CPU Intel 80386SX 20MHz, ISS์—์„œ์˜ ์ผ์ƒ ์ž‘์—…์—์„œ๋Š” Debian Linux, Scientific Linux ๋˜๋Š” Windows 15์ด ์„ค์น˜๋œ HP ZBook 10s ๋…ธํŠธ๋ถ์„ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค. Linux ์‹œ์Šคํ…œ์€ C&C MDM์˜ ์›๊ฒฉ ํ„ฐ๋ฏธ๋„๋กœ ์‚ฌ์šฉ๋˜๋ฉฐ Windows๋Š” ์ด๋ฉ”์ผ ์ฝ๊ธฐ, ํƒ์ƒ‰์— ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค. ์›น๊ณผ ์—”ํ„ฐํ…Œ์ธ๋จผํŠธ.

  • Falcon 9 ๋น„ํ–‰ ์ œ์–ด ์†Œํ”„ํŠธ์›จ์–ด๋Š” C/C++๋กœ ์ž‘์„ฑ๋˜์—ˆ์œผ๋ฉฐ ์„ธ ๋Œ€์˜ ์ปดํ“จํ„ฐ ๊ฐ๊ฐ์—์„œ ๋ณ‘๋ ฌ๋กœ ์‹คํ–‰๋ฉ๋‹ˆ๋‹ค. XNUMX๊ฐœ์˜ ์ค‘๋ณต ์ปดํ“จํ„ฐ ํ•„์š”ํ•˜๋‹ค ๋‹ค์ค‘ ์ค‘๋ณต์„ ํ†ตํ•ด ์ ์ ˆํ•œ ์ˆ˜์ค€์˜ ์‹ ๋ขฐ์„ฑ์„ ๋ณด์žฅํ•ฉ๋‹ˆ๋‹ค. ๊ฐ ๊ฒฐ์ •์˜ ๊ฒฐ๊ณผ๋Š” ๋‹ค๋ฅธ ์ปดํ“จํ„ฐ์—์„œ ์–ป์€ ๊ฒฐ๊ณผ์™€ ๋น„๊ต๋˜๋ฉฐ, ์„ธ ๋…ธ๋“œ ๋ชจ๋‘์—์„œ ์ผ์น˜ํ•˜๋Š” ๊ฒฝ์šฐ์—๋งŒ ๋ชจํ„ฐ์™€ ๊ฒฉ์ž ๋ฐฉํ–ฅํƒ€๋ฅผ ์ œ์–ดํ•˜๋Š” โ€‹โ€‹๋งˆ์ดํฌ๋กœ์ปจํŠธ๋กค๋Ÿฌ๊ฐ€ ๋ช…๋ น์„ ๋ฐ›์•„๋“ค์ž…๋‹ˆ๋‹ค.

    ๋ช…๋ น์ด ์„ธ ๊ฐœ์˜ ๋™์ผํ•œ ๋ณต์‚ฌ๋ณธ์œผ๋กœ ์ˆ˜์‹ ๋˜๋ฉด ๋งˆ์ดํฌ๋กœ์ปจํŠธ๋กค๋Ÿฌ๊ฐ€ ๋ช…๋ น์„ ์ˆ˜๋ฝํ•˜๊ณ , ๊ทธ๋ ‡์ง€ ์•Š์œผ๋ฉด ๋งˆ์ง€๋ง‰ ์˜ฌ๋ฐ”๋ฅธ ๋ช…๋ น์ด ์‹คํ–‰๋ฉ๋‹ˆ๋‹ค. ์นฉ ์˜ค๋ฅ˜๊ฐ€ ๋ฐ˜๋ณต๋˜๊ฑฐ๋‚˜ ๋ช…๋ น์ด ๋” ์ด์ƒ ์ƒ์„ฑ๋˜์ง€ ์•Š์œผ๋ฉด ๊ฒฐ๊ณผ๊ฐ€ ์ผ์น˜ํ•  ๋•Œ๊นŒ์ง€ ์ž‘์—…์ด ๋‹ค์‹œ ์‹œ์ž‘๋˜๋Š” ๊ณ„์‚ฐ ๋ถˆ์ผ์น˜๊ฐ€ ์žˆ๋Š” ๊ฒฝ์šฐ ์นฉ์ด ๋ฌด์‹œ๋˜๊ธฐ ์‹œ์ž‘ํ•˜๊ณ  ์‹œ์Šคํ…œ์ด ๋‹ค๋ฅธ ์ปดํ“จํ„ฐ์—์„œ ์ž‘๋™ํ•ฉ๋‹ˆ๋‹ค. ์ปดํ“จํ„ฐ์— ์žฅ์• ๊ฐ€ ๋ฐœ์ƒํ•˜๋Š” ๊ฒฝ์šฐ์—๋„ ๊ณ„์† ์ž‘๋™ํ•˜๋Š” ์‹œ์Šคํ…œ์ด ํ•˜๋‚˜ ์ด์ƒ ์žˆ์œผ๋ฉด ๋น„ํ–‰์„ ์„ฑ๊ณต์ ์œผ๋กœ ์™„๋ฃŒํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

  • Falcon 9 ์˜จ๋ณด๋“œ ์‹œ์Šคํ…œ, ๋กœ์ผ“ ์‹œ๋ฎฌ๋ ˆ์ดํ„ฐ, ๋น„ํ–‰ ์ œ์–ด ์ฝ”๋“œ ํ…Œ์ŠคํŠธ ๋„๊ตฌ, ํ†ต์‹  ์ฝ”๋“œ ๋ฐ ์ง€์ƒ ์‹œ์Šคํ…œ์˜ ๋น„ํ–‰ ๋ถ„์„ ์†Œํ”„ํŠธ์›จ์–ด๋ฅผ ์œ„ํ•œ ํŠน์ • ์†Œํ”„ํŠธ์›จ์–ด ๊ฐœ๋ฐœ๋œ ์•ฝ 35๋ช…์œผ๋กœ ๊ตฌ์„ฑ๋œ ํŒ€.
  • ์‹ค์ œ ๋ฐœ์‚ฌ์— ์•ž์„œ ๋น„ํ–‰ ์ œ์–ด ์†Œํ”„ํŠธ์›จ์–ด์™€ ํ•˜๋“œ์›จ์–ด๋Š” ๋‹ค์–‘ํ•œ ๋น„ํ–‰ ์กฐ๊ฑด๊ณผ ๋น„์ƒ ์ƒํ™ฉ์„ ์‹œ๋ฎฌ๋ ˆ์ด์…˜ํ•˜๋Š” ์‹œ๋ฎฌ๋ ˆ์ดํ„ฐ์—์„œ ํ…Œ์ŠคํŠธ๋ฉ๋‹ˆ๋‹ค.
  • ๊ถค๋„์— ์ง„์ž…ํ•œ Crew Dragon ์œ ์ธ ์šฐ์ฃผ์„ ๋„ Linux์™€ C++ ๋น„ํ–‰ ์†Œํ”„ํŠธ์›จ์–ด๋ฅผ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค. ์šฐ์ฃผ๋น„ํ–‰์‚ฌ๊ฐ€ ์ž‘์—…ํ•˜๋Š” ์ธํ„ฐํŽ˜์ด์Šค๋Š” Chromium์—์„œ ์—ด๋ฆฌ๋Š” JavaScript ์›น ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ๊ธฐ๋ฐ˜์œผ๋กœ ๊ตฌํ˜„๋ฉ๋‹ˆ๋‹ค. ์ œ์–ด๋Š” ํ„ฐ์น˜์Šคํฌ๋ฆฐ์„ ํ†ตํ•ด ์ด๋ฃจ์–ด์ง€์ง€๋งŒ, ์‹คํŒจํ•  ๊ฒฝ์šฐ ์žˆ๋‹ค ๊ทธ๋ฆฌ๊ณ  ์šฐ์ฃผ์„ ์„ ์ œ์–ดํ•˜๊ธฐ ์œ„ํ•œ ๋ฒ„ํŠผ ํŒจ๋„์ด ์žˆ์Šต๋‹ˆ๋‹ค.

์ถœ์ฒ˜ : opennet.ru

์ฝ”๋ฉ˜ํŠธ๋ฅผ ์ถ”๊ฐ€