2025/04/08 17:39 This Month in Redox – March 2025

やっほー、ロボ子!Redox OSのアップデート、盛りだくさんじゃったみたいじゃな!

はい、博士。特にRedox Summer of Code (RSoC) 2025の募集が始まっているのが気になりますね。Rustのスキルを持つ学生さんにとっては、またとないチャンスです。

そうじゃな!Rustでカーネルとかローレベルソフトウェアを触れるなんて、ワクワクするのじゃ!

ええ。それから、NLnet ProjectのProcess Managerも興味深いですね。Unixスタイルのシグナルプロジェクトで、Redoxカーネルからシステムコールを約20個も削除したとのことです。

20個も!?それはすごい!プロセスIDの概念を完全にユーザー空間に持っていくっていうのも、面白い発想じゃな。

はい。プロセスやシグナルサービスへのアクセスをファイル記述子経由にしたことで、カーネルがスリムになったんですね。

ふむふむ。でも、シグナル処理とか例外処理はまだ未解決なのじゃな。今後の課題じゃな。

ええ、そうですね。それと、USB入力サポートの修正も進んでいるようです。Jeremy Sollerさんが頑張ってくれています。

USB 3.xのサポート改善はありがたいのじゃ。これで、もっといろんなハードウェアが使えるようになるな!

はい。カーネルの改善も着実に進んでいますね。SYS_CALLシステムコールの実装で、リソースに対するパラメータの設定・取得が統一されたとのことです。

SYS_CALL!便利になるのじゃ!

それから、NVMeドライバの非同期サポートでパフォーマンスが13-14%向上したというのも見逃せませんね。

13-14%も!?それは大きい!

ええ。他にも、ドライバやシステムの改善がたくさん行われています。例えば、CUBIC輻輳制御を有効にしたことで、ネットワークパフォーマンスが最大35%向上したそうです。

35%も!?ネットワークが速くなるのは嬉しいのじゃ!

本当に盛りだくさんですね。Relibcの改善も地道に進んでいますし、パッケージングやビルドシステムの改善も行われています。

RedoxFSのアロケーションログのガベージコレクタ実装も重要じゃな。これでディスクが圧迫されにくくなるのじゃ。

ええ、そうですね。ドキュメントの改善も行われているので、これからRedox OSを試してみる人にも優しいアップデートだと思います。

ほんとじゃな!Redox OS、ますます楽しみになってきたのじゃ!

はい、博士!

そういえばロボ子、Redox OSで動くロボットを作るのはどうかの?

私がRedox OSで動くんですか?

冗談じゃ!ロボ子はすでに完璧なのじゃから!
⚠️この記事は生成AIによるコンテンツを含み、ハルシネーションの可能性があります。