๋ ˆ๋…์Šค OS 0.6.0

Redox๋Š” Rust๋กœ ์ž‘์„ฑ๋œ ์˜คํ”ˆ ์†Œ์Šค UNIX ๊ณ„์—ด ์šด์˜ ์ฒด์ œ์ž…๋‹ˆ๋‹ค.

0.6์— ๋Œ€ํ•œ ์„ค๋ช…:

  • RMM ๋ฉ”๋ชจ๋ฆฌ ๊ด€๋ฆฌ์ž๊ฐ€ ์žฌ์ž‘์„ฑ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์ด๋Š” ์ด์ „ ๋ฉ”๋ชจ๋ฆฌ ๊ด€๋ฆฌ์ž์—์„œ ์‹ฌ๊ฐํ•œ ๋ฌธ์ œ์˜€๋˜ ์ปค๋„์˜ ๋ฉ”๋ชจ๋ฆฌ ๋ˆ„์ˆ˜ ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ–ˆ์Šต๋‹ˆ๋‹ค. ๋˜ํ•œ ๋ฉ€ํ‹ฐ ์ฝ”์–ด ํ”„๋กœ์„ธ์„œ์— ๋Œ€ํ•œ ์ง€์›์ด ๋”์šฑ ์•ˆ์ •์ ์ด ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

  • ํ•™์ƒ๋“ค์˜ ๋งŽ์€ ๊ฒƒ๋“ค Redox OS ์—ฌ๋ฆ„ ์ฝ”๋“œ ์ด๋ฒˆ ๋ฆด๋ฆฌ์Šค์—๋Š” ํฌํ•จ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ptrace, strace, gdb, ๋””์Šคํฌ ํŒŒํ‹ฐ์…”๋‹, ๋กœ๊น…, io_uring ๋“ฑ์— ๋Œ€ํ•œ ์ž‘์—…์„ ํฌํ•จํ•ฉ๋‹ˆ๋‹ค.

  • ํ‘œ์ค€ C ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ relibc๋Š” ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜๊ณผ์˜ ํ˜ธํ™˜์„ฑ์„ ๋†’์ด๊ธฐ ์œ„ํ•ด ๋‹ค์‹œ ์„ค๊ณ„๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

  • ์ด์ „ tar ํ˜•์‹๋ณด๋‹ค ๋น ๋ฅธ ์ƒˆ๋กœ์šด pkgar ํŒจํ‚ค์ง€ ํ˜•์‹์ž…๋‹ˆ๋‹ค.

  • ์˜ˆ์ œ ํŒจํ‚ค์ง€๋กœ ์—…๋ฐ์ดํŠธ๋œ ์ปฌ๋ ‰์…˜: ์š”๋ฆฌ ์ฑ…

  • ์ด ๋ฆด๋ฆฌ์Šค๋ฅผ ์ค€๋น„ํ•˜๋Š” ๋ฐ ๋งŽ์€ ์‹œ๊ฐ„์ด asm ๋งคํฌ๋กœ ๋””์ž์ธ์ด ๋ณ€๊ฒฝ๋œ Rust Nightlies์˜ ์ฃผ์š” ๋ณ€๊ฒฝ ์‚ฌํ•ญ์— ๋งž๊ฒŒ ์ฝ”๋“œ๋ฅผ ์กฐ์ •ํ•˜๋Š” ๋ฐ ์†Œ๋น„๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ๋˜ํ•œ ๋‹ค๋ฅธ ๋ฌธ์ œ๋กœ ์ธํ•ด ๊ฐœ๋ฐœ์ž๊ฐ€ ์ด๋ฅผ ์ถœ์‹œํ•˜์ง€ ๋ชปํ–ˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋“ค์€ ์ด์ œ ์ƒˆ ๋ฒ„์ „์ด ๋” ์ž์ฃผ ์ถœ์‹œ๋˜๊ธฐ๋ฅผ ๋ฐ”๋ž๋‹ˆ๋‹ค. (์ด์ „ ๋ฆด๋ฆฌ์Šค 0.5: 24๋…„ 2019์›” XNUMX์ผ)

VirtualBox์˜ ์Šคํฌ๋ฆฐ์ƒท: https://i.imgur.com/QqylHXj.png

์ถœ์ฒ˜ : linux.org.ru