softirq

    1

    1答えて

    私はクライアントで簡単なプログラムを実行していますが、udpパケットをサーバーに送信し続けます。サーバーのインターフェイスはマルチキューのネットカードですが、udp4のrx-flow-hashをsdに設定しました。したがって、すべてのパケットは1つのCPUで生成されます。 私は40Wpackets/sを受け取ると、そのCPUのCPUはsoftirqで1%のコストとなります。 60Wpackets/

    8

    1答えて

    int 0x80でシステムコールを実行するのと同様に、自分のISRをカーネル内で実装することができます。そうすれば、softirqではint 0x120または他のsoftirqプログラムカウンタユーザスペースからカーネルスペースからジャンプできますか? 特権モードのカーネルに入っているのは、int 0x80としか関連付けられていないか、softirqの実装で自動的に特権モードに入るか、保護モードを