将来のオペレーティングシステム...あなたの指先で
MicrokosmはEucys2023に行きます!
警告:このプロジェクトは積極的な開発中です。
使用する準備ができていません。
生産ハードウェアで使用しないでください。
Microkosm(または略してMicrok)は、同じ名前を持つマイクロカーネルに基づく新しいエコシステムです。それはゼロから書かれ、過去の大きな間違いから学び、私たちが知っていることを使用することは、前進するのに有効です。それは非常に大きなスピードと高度なセキュリティをアーカイブします。カーネルはC ++で記述されており、使いやすさを損なうことなく、可能な限り長いAPIとABIの安定性を保証することなく、可能な限り小さく留まることが保証されています。モジュール作成者は、C機能にリンクできることを規定して、好みの言語を自由に使用できます。
構成とUSECaseに大きく依存します。
たとえば、1つの機能を備えた単純な低電力ハードリアルタイムシステムでは、リソースを最小限に抑えるために構築できます。これはRTOSに似た方法であり、将来の拡張が排除されず、プログラムはマイクロコスムエコシステム全体とほとんど互換性があるという違いがあります。
スペクトルの反対側では、マスターインスタンスの監督下にあるサブノード内のさまざまなマシンのカーネルインスタンスをすべて許可する魔法の構成に適合させることができます。これにより、スーパーコンピューターノードは、インク/Linuxに依存する代わりに、まるで単純なプロセスであるかのようにお互いと通信できます。
オペレーティングシステムの詳細については、当社のウェブサイトにMicrokosm投稿の紹介を提供してください。次に、カーネルとMKMIのリポジトリにあるドキュメントを読むことができます。
このリポジトリのIntroduction_to_microkosm.mdファイルを提供してください。
貢献は喜んで受け入れられます。良いアイデアといくつかの良いコードがあると思われる場合は、Pullリクエストをお気軽にお問い合わせください。プロジェクトに参加したい場合は、@Themuttaに連絡してください。
どんな助けも感謝しています。