kernel

    2

    3答えて

    オープンソース/フリーソフトウェアコミュニティは、どのドキュメントも提供していない製品のドライバーを開発しますか?

    3

    3答えて

    カーネルスペースからユーザースペースにカスタム構造体をコピーしようとしています。内部ユーザ空間errnoは 'bad address'を返します。不良アドレスエラーの通常の原因は何ですか? if(copy_to_user(info, &kernel_info, sizeof(struct prinfo)))

    5

    2答えて

    現在、カーネル関数内で指定されたパス名のinodeを取得しようとしています。私が利用できるのは完全なパス名だけです。私のような試みを試してみた: user_path_at(AT_FDCWD, buffer, LOOKUP_FOLLOW, &path); をしかし、その指定されたパス内のdentryは、判明しているようだ、有効ではありません。それから、おそらくstat()を試してinode番号を

    4

    2答えて

    一部の同僚とのリアルタイムタスクの最適なスケジューリング戦略に関する興味深い議論がありましたが、誰もがよくあるスケジューリング戦略をよく理解していませんでした。 あなたの答えは、いくつかの戦略について少し詳しく説明するのではなく、1つの戦略を選択して詳細を確認してください。他の人の説明に追加するものがあり、それが短い場合は、新しい回答ではなくコメントを追加してください(長くて便利な場合は、回答をご

    30

    10答えて

    Linuxで何らかの理由でユーザー空間からカーネル空間にコードを移動したい人もいます。その理由は、コードが特に高い優先度を持つべきか、単に「カーネル空間がより高速である」ことが多いようです。 これは私にとっては不思議なことです。カーネルモジュールはいつ書くべきですか?いくつかの基準がありますか? (私が信じる)ユーザスペースにコードを保存するように動機づける方法はありますか?