Menu Close
Settings Close

Language and Page Formatting Options

Red Hat Training

A Red Hat training course is available for Red Hat Enterprise Linux

9.3.4. ソケット受信キューの設定

ソケットキューのドレイン率が遅いためにパケットがドロップされることを分析によって提案される場合、パフォーマンスの問題を軽減する方法がいくつかあります。
受信トラフィックの速度を下げる
キューに到達する前にパケットをフィルターまたは破棄したり、デバイスのウェイトを下げたりすることで、キューがいっぱいになる速度を低減します。
アプリケーションのソケットキューの深さを増やす。
バーストで制限されたトラフィック量を受信するソケットキューが、ソケットキューの深さを、トラフィックのバーストサイズに一致するように増やすと、パケットがドロップされるのを防ぐことができます。

9.3.4.1. 受信トラフィックの速度を下げる

受信トラフィックの速度を下げるには、受信トラフィックにフィルターをかけたり、ネットワークインターフェースカードのデバイス加重を減らします。受信トラフィックのフィルター方法に関する詳細は『Red Hat Enterprise Linux 7 セキュリティーガイド』を参照してください。
デバイス加重はデバイスで一度 (スケジュールされているプロセッサーのアクセス 1 回) に受信できるパケット数を参照します。デバイス加重は dev_weight パラメーターで管理します。一時的に変更する場合は /proc/sys/net/core/dev_weight ファイルの内容を編集します。永続的に変更する場合は procps-ng パッケージで提供される sysctl を使って変更します。