すでに話しました LinuxBoot このブログでは、私が欲しかったシステムでした UEFIを置き換えます、それが持っているなんて悪い評判。 このプロジェクトは、特にHPC(x86ベース)、つまり現在適用されているサーバーとスーパーコンピューターで発生しました。 Linux FoundationはUEFIを完全に置き換えることを望んでおり、このプロジェクトは、この不透明で低速で、場合によってはクラッシュするファームウェアやセキュリティを搭載したファームウェアを置き換えるための大きな一歩です。
ファームウェアには常に 単純な目的、オペレーティングシステムを起動します。 しかし、ハードウェアの複雑さが増すにつれて、これは実装がますます複雑になっています。 現在、ファームウェアは、多くのインターフェイスまたはブートメディアを備えた多くのシステムコンポーネントを構成し、高度なプロトコルやセキュリティ機能などをサポートする必要があります。 したがって、単純なものになりました 複雑な問題.
スタートアップにはXNUMXつのフェーズがあります。 SEC、PEI、DXE。 ドライバーまたはDXEランタイム環境は、UEFIシステムが構成済みデバイスのドライバーをロードする場所です。 LinuxBootは、このUEFIDXEフェーズなどの特定のファームウェア機能をLinuxランタイムカーネルに置き換えます。 起動時の信頼性が向上するだけでなく、最大20倍高速になるため、パフォーマンスも向上します。
それは多くの人にとって完璧になりました サーバーとスーパーコンピューター、および多くの組み込みおよび軍事アプリケーションでも。 そして、このプロジェクトはやや停止しているように見えますが、非常に活発であるため、朗報があります。 FOSDEM 2019サミットで議論され、FacebookとGoogleのエンジニアは、ハードウェアをより低いレベルでリリースするプロジェクトに非常に積極的に貢献しています。 これら9つの会社は、大型マシンの速度と信頼性を高めるためにこれを使用していますが、関係しているのは彼らだけではありません。現在、Horizon Computing、Two Sigma、XNUMXelementes CyberSecurityなども知られています。