Linux システムは高負荷下でも良好なパフォーマンスを発揮しますが、場合によっては、システムのパフォーマンスが最高にならない場合があります。現時点では、Linux システムのパラメータを最適化することでシステムのパフォーマンスを向上させることができます。Linux システムには多数のパラメータがあり、パラメータが異なればシステムに与える影響も異なるため、管理者には一定の経験とスキルが必要です。この記事では、カーネル パラメーターとシステム構成ファイルを調整することでLinux システムのパフォーマンスを最適化する方法を紹介します。
Iptables関連
必要がない場合は、iptables ファイアウォールをオフにするかアンインストールし、カーネルが iptables モジュールをロードしないようにします。これらのモジュールは同時実行パフォーマンスに影響します。
単一プロセスでオープンできるファイルの最大数
一般リリース バージョンでは、単一プロセスで開けるファイルの最大数が 1024 に制限されており、高い同時実行性の要件を満たすには程遠いです。
# プロンプトで、次のように入力します。
# ulimit -n 65535
root によって開始された 1 つのプロセスで開けるファイルの最大数を 65535 に設定します。システムが「操作は許可されていません」のようなメッセージを返した場合、上記のことを意味します。