Linux標準ライブラリにはカーネルに関するどのような規定がありますか?

Linux標準ライブラリにはカーネルに関するどのような規定がありますか?

Linux標準ライブラリ(lsb)を見ていますが、カーネルに関する興味深い情報はあまり見つかりません。

LSBはカーネルまたはカーネルインターフェイスに指定しますか?カーネルにこだわりませんか?インターフェイスとは、次のことを意味します。

  • ブートローダはどこでカーネルを探しますか?ブートローダはカーネルをどのようにロードしますか?
  • システムコール
  • カーネルモジュールAPI
  • procおよびsysファイルシステム。 @jofelが述べたように、いくつかあります。議論する、実装されていないようです。

そのように指定した場合は、問題なく他のコアを接続することが可能です。

もちろん、LinuxカーネルはLSBシステムを支配し、事実上の標準を確立するので、これらの点を議論するには早すぎます。

ベストアンサー1

環境が起動して実行される前に発生するブートロードは、LSBの範囲外であるようです。システムコールの場合、次の文書があります。14.3.3。システムコール。モジュールの場合、LSBで見つかった唯一の参照はPAMモジュール(認証に関連して、非常に具体的)に関するものであり、「モジュール」という言葉の別の用途はLSBモジュールを指定することです。その後、/procすべてFHSに関連していますが(ファイルシステム層標準)、LSBはまだ必須ではないと言います。誰かがFHSで見つからない場合に備えたようです。第18章ファイルシステム階層。以下が存在しない可能性があると述べていますetc/X11 /usr/bin/X11 /usr/lib/X11 /proc。ファイルシステムの他の項目については、以下を見ることができます。FHS

おすすめ記事