開いているファイルとスワップ限度のLinuxの最大数

開いているファイルとスワップ限度のLinuxの最大数

 
アレックス喜の 
2017年7月24日15時39分*  単語388は、  314件の読んコメント0

コアLinuxは2.6+プロセスのスケジューリングに使用スワップパーティションとしてハードディスクの一部を使用します-プロセスが実行中のプログラムである- 「待機(スタンバイ)」にはない、現在のプロセス、あるいは「睡眠(睡眠) 「あなたがしたら、その後にチューン」活動(アクティブ)活動プロセス「を、プロセスがスリープ状態にスワップパーティションを寝て横たわっていますが、メモリ空間が出て与えます」。
  メモリが十分に大きい場合、それはあまりにも多くのスワップパーティションを使用する必要はありません、あなたはswappinessの値を変更することができるのlinuxを教えてください。swappinessを= 0は最大物理メモリとスワップスペースがある場合に、swappinessを= 100を示して示している場合、スワップ領域を積極的に活用し、内部にスワップ領域へのタイムリーなデータ転送メモリ。
  内部Ubuntuのでは、swappinessをデフォルト設定値は60に等しいです。

スワップの使用量をチェック

cat /proc/sys/vm/swappiness

一時的な修正

sudo sysctl vm.swappiness=10

若しくは

echo 10 > /proc/sys/vm/swappiness 

しかし、これは、唯一の一時的な変更であるあなたがさらに進んで長期安定性のために、デフォルトの60が復元され、システムを再起動した後:

sudo gedit /etc/sysctl.conf

このドキュメントの最後に行を追加します。

vm.swappiness=10

ファイル閲覧システムの最大数は、オープンできます

cat /proc/sys/fs/file-max

ファイルの最大数は、各ユーザーが開い閲覧を許可されます

ulimit -a

デフォルトが発見され、開いているファイル(-n)1024は、問題はここに発生します。
ファイルの内容を追加し、システムファイル/etc/security/limits.confをで数量制限を変更します。

* soft nofile 102400 
* hard nofile 102400

設定ファイルを変更するための方法を有効にするには再起動する必要があります。

おすすめ

転載: www.cnblogs.com/xuanbjut/p/11479797.html