๋ฐ๋น„์•ˆ GNU/Hurd ๋ฆด๋ฆฌ์Šค 2023

๋ฐ๋น„์•ˆ ์†Œํ”„ํŠธ์›จ์–ด ํ™˜๊ฒฝ๊ณผ GNU/Hurd ์ปค๋„์„ ๊ฒฐํ•ฉํ•œ ๋ฐ๋น„์•ˆ GNU/Hurd 2023 ๋ฐฐํฌํŒ์ด ์ถœ์‹œ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. Debian GNU/Hurd ๋ฆฌํฌ์ง€ํ† ๋ฆฌ์—๋Š” Firefox ๋ฐ Xfce ํฌํŠธ๋ฅผ ํฌํ•จํ•˜์—ฌ Debian ์•„์นด์ด๋ธŒ ์ „์ฒด ํฌ๊ธฐ์˜ ์•ฝ 65% ํŒจํ‚ค์ง€๊ฐ€ ํฌํ•จ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค. ์„ค์น˜ ๋นŒ๋“œ๋Š” i364 ์•„ํ‚คํ…์ฒ˜์— ๋Œ€ํ•ด์„œ๋งŒ ์ƒ์„ฑ๋ฉ๋‹ˆ๋‹ค(386MB). ์„ค์น˜ ์—†์ด ๋ฐฐํฌํ‚คํŠธ์™€ ์นœํ•ด์งˆ ์ˆ˜ ์žˆ๋„๋ก ๊ฐ€์ƒ๋จธ์‹ ์šฉ ๊ธฐ์„ฑํ’ˆ ์ด๋ฏธ์ง€(4.9GB)๋ฅผ ์ค€๋น„ํ–ˆ์Šต๋‹ˆ๋‹ค.

๋ฐ๋น„์•ˆ GNU/Hurd๋Š” ๋น„๋ฆฌ๋ˆ…์Šค ์ปค๋„์„ ๊ธฐ๋ฐ˜์œผ๋กœ ํ™œ๋ฐœํ•˜๊ฒŒ ๊ฐœ๋ฐœ๋œ ์œ ์ผํ•œ ๋ฐ๋น„์•ˆ ํ”Œ๋žซํผ์ž…๋‹ˆ๋‹ค(๋ฐ๋น„์•ˆ GNU/KFreeBSD์˜ ํฌํŠธ๋Š” ์ด์ „์— ๊ฐœ๋ฐœ๋˜์—ˆ์ง€๋งŒ ์˜ค๋ž˜ ์ „์— ํฌ๊ธฐ๋˜์—ˆ์Šต๋‹ˆ๋‹ค). GNU/Hurd ํ”Œ๋žซํผ์€ ๊ณต์‹์ ์œผ๋กœ ์ง€์›๋˜๋Š” ๋ฐ๋น„์•ˆ ์•„ํ‚คํ…์ฒ˜๊ฐ€ ์•„๋‹ˆ๋ฏ€๋กœ ๋ฐ๋น„์•ˆ GNU/Hurd ๋ฆด๋ฆฌ์Šค๋Š” ๋ณ„๋„๋กœ ๋นŒ๋“œ๋˜๋ฉฐ ๋น„๊ณต์‹ ๋ฐ๋น„์•ˆ ๋ฆด๋ฆฌ์Šค ์ƒํƒœ์ž…๋‹ˆ๋‹ค.

GNU Hurd๋Š” Unix ์ปค๋„์„ ๋Œ€์ฒดํ•˜๊ธฐ ์œ„ํ•ด ๊ฐœ๋ฐœ๋œ ์ปค๋„๋กœ GNU Mach ๋งˆ์ดํฌ๋กœ์ปค๋„ ์œ„์—์„œ ์‹คํ–‰๋˜๊ณ  ํŒŒ์ผ ์‹œ์Šคํ…œ, ๋„คํŠธ์›Œํฌ ์Šคํƒ, ํŒŒ์ผ ์•ก์„ธ์Šค ์ œ์–ด ์‹œ์Šคํ…œ๊ณผ ๊ฐ™์€ ๋‹ค์–‘ํ•œ ์‹œ์Šคํ…œ ์„œ๋น„์Šค๋ฅผ ๊ตฌํ˜„ํ•˜๋Š” ์„œ๋ฒ„ ์„ธํŠธ๋กœ ์„ค๊ณ„๋˜์—ˆ์Šต๋‹ˆ๋‹ค. GNU Mach ๋งˆ์ดํฌ๋กœ์ปค๋„์€ GNU Hurd ๊ตฌ์„ฑ ์š”์†Œ์˜ ์ƒํ˜ธ ์ž‘์šฉ์„ ๊ตฌ์„ฑํ•˜๊ณ  ๋ถ„์‚ฐ ๋‹ค์ค‘ ์„œ๋ฒ„ ์•„ํ‚คํ…์ฒ˜๋ฅผ ๊ตฌ์ถ•ํ•˜๋Š” ๋ฐ ์‚ฌ์šฉ๋˜๋Š” IPC ๋ฉ”์ปค๋‹ˆ์ฆ˜์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.

์ƒˆ ๋ฆด๋ฆฌ์Šค์—์„œ:

  • Debian 12 ๋ฐฐํฌํŒ์˜ ํŒจํ‚ค์ง€ ๊ธฐ๋ฐ˜์ด ๊ด€๋ จ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค.
  • NetBSD ํ”„๋กœ์ ํŠธ์—์„œ ์ œ์•ˆํ•œ rump(Runnable Userspace Meta Program) ๋ฉ”์ปค๋‹ˆ์ฆ˜์„ ๊ธฐ๋ฐ˜์œผ๋กœ ํ•˜๋Š” ์‚ฌ์šฉ์ž ๊ณต๊ฐ„ ๋””์Šคํฌ ๋“œ๋ผ์ด๋ฒ„๊ฐ€ ์ค€๋น„๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์ œ์•ˆ๋œ ๋“œ๋ผ์ด๋ฒ„๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด Mach ์ปค๋„์˜ ํŠน์ˆ˜ ์—๋ฎฌ๋ ˆ์ด์…˜ ๊ณ„์ธต์„ ํ†ตํ•ด Linux ๋“œ๋ผ์ด๋ฒ„์™€ Linux ๋“œ๋ผ์ด๋ฒ„๋ฅผ ์‹œ์ž‘ํ•˜๋Š” ๊ณ„์ธต์„ ์‚ฌ์šฉํ•˜์ง€ ์•Š๊ณ  ์‹œ์Šคํ…œ์„ ๋ถ€ํŒ…ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. Mach ์ปค๋„์€ ์ด๋ ‡๊ฒŒ ๋กœ๋“œ๋  ๋•Œ CPU, ๋ฉ”๋ชจ๋ฆฌ, ํƒ€์ด๋จธ ๋ฐ ์ธํ„ฐ๋ŸฝํŠธ ์ปจํŠธ๋กค๋Ÿฌ๋ฅผ ๊ด€๋ฆฌํ•ฉ๋‹ˆ๋‹ค.
  • APIC, SMP ๋ฐ 64๋น„ํŠธ ์‹œ์Šคํ…œ์— ๋Œ€ํ•œ ์ง€์›์ด ํ–ฅ์ƒ๋˜์–ด ์™„์ „ํ•œ Debian ํ™˜๊ฒฝ์„ ๋ถ€ํŒ…ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • ๋ฐฑ๋กœ๊ทธ ์ˆ˜์ •์ด ํฌํ•จ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

์ถœ์ฒ˜ : opennet.ru

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