Linuxのswappinessのはでスワップパーティション(rpm)を開始するために使用するどのくらいのメモリを設定するためのパラメータを設定します

 

スワップパーティションの値のswappinessをサイズが大きな接触を持っている方です。swappinessを= 0は最大物理メモリとスワップスペースがある場合に、swappinessを= 100を示して示している場合、スワップ領域を積極的に活用し、内部にスワップ領域へのタイムリーなデータ転送メモリ。次のようにLinuxの基本的なデフォルト値は、60に設定します。

猫に/ proc / sys / vm / swappinessを
#60

言い換えれば、あなたのメモリを使用100-60 = 40%の時間、彼らはパーティションが表示され、スワップを使用して開始しています。ご存知のように、メモリ速度は、これは、真剣に、システムのパフォーマンスに影響を与え、システムIOを増やすスワップアウトにされ、同時に多数のページに変更されますように、ディスクよりもはるかに高速であるので、我々はメモリを使用するために、オペレーティングシステムレベルで可能な限ります、パラメータを調整します。

10の中に、私たちの曲を次のように一時的な調整方法は次のとおりです。

sysctlのvm.swappiness = 10 
#vm.swappiness = 10
猫に/ proc / sys / vm / swappinessを
#10

再起動がデフォルト設定に戻ります後これは、単に一時的な調整方法です。

永続的に調整するために、我々は追加して、/etc/sysctl.confのを修正する必要があります。

sudoのvimのは/etc/sysctl.conf

プラス

ページ]のコントロール#共有メモリセグメントの最大数、
kernel.shmall設定することはできません= 4294967296#
vm.swappinessを= 10

 有効になります

須藤sysctlを-p

これは、設定を変更完了します!

 

スワップパーティションの値のswappinessをサイズが大きな接触を持っている方です。swappinessを= 0は最大物理メモリとスワップスペースがある場合に、swappinessを= 100を示して示している場合、スワップ領域を積極的に活用し、内部にスワップ領域へのタイムリーなデータ転送メモリ。次のようにLinuxの基本的なデフォルト値は、60に設定します。

猫に/ proc / sys / vm / swappinessを
#60

言い換えれば、あなたのメモリを使用100-60 = 40%の時間、彼らはパーティションが表示され、スワップを使用して開始しています。ご存知のように、メモリ速度は、これは、真剣に、システムのパフォーマンスに影響を与え、システムIOを増やすスワップアウトにされ、同時に多数のページに変更されますように、ディスクよりもはるかに高速であるので、我々はメモリを使用するために、オペレーティングシステムレベルで可能な限ります、パラメータを調整します。

10の中に、私たちの曲を次のように一時的な調整方法は次のとおりです。

sysctlのvm.swappiness = 10 
#vm.swappiness = 10
猫に/ proc / sys / vm / swappinessを
#10

再起動がデフォルト設定に戻ります後これは、単に一時的な調整方法です。

永続的に調整するために、我々は追加して、/etc/sysctl.confのを修正する必要があります。

sudoのvimのは/etc/sysctl.conf

プラス

ページ]のコントロール#共有メモリセグメントの最大数、
kernel.shmall設定することはできません= 4294967296#
vm.swappinessを= 10

 有効になります

須藤sysctlを-p

これは、設定を変更完了します!

 

おすすめ

転載: www.cnblogs.com/liuys635/p/11407651.html