ホームページ >運用・保守 >Linuxの運用と保守 >Linuxのスワップメモリ​​拡張方法を調べる

Linuxのスワップメモリ​​拡張方法を調べる

coldplay.xixi
coldplay.xixi転載
2020-07-21 17:32:042971ブラウズ

Linuxのスワップメモリ​​拡張方法を調べる

swap スワップ メモリは主に、物理メモリが十分ではない場合に、システムがハード ディスク領域の一部をサーバー メモリとして機能できるようにすることを意味します。デフォルトでは、スワップ メモリにはある程度の空き容量があります。物理メモリのサイズも関連する設定基準です。具体的な基準は次のとおりです:

Ram大小 	Swap大小 	激活Swap后合计大小
256MB 	256MB 	512MB
512MB 	512MB 	1GB
1GB 	1GB 	2GB
3GB 	2GB 	5GB
4GB 	2GB 	6GB
6GB 	2GB 	8GB
8GB 	3GB 	11GB
12GB 	3GB 	15GB
16GB 	4GB 	20GB
32GB 	6GB 	38GB
64GB 	8GB 	72GB
128GB 	11GB 	139GB

メモリ領域の表示

free -h

増加スワップ パーティション ファイルによるスワップ スペース

1. スワップ パーティション ファイルの作成

#
dd if=/dev/zero of=/data2/swapfile bs=1M count=1024

ここで、bs は各ブロックのサイズ、count はブロック数、bs*count はスワップ ファイルのサイズ: ここでは 1M*1024=1G です。必要に応じて調整できます。さらに、swapfile はスワップ ファイルのパスであり、必要に応じて変更できます。

2. スワップ パーティション ファイルをフォーマットします

mkswap swapfile

ここのパスは前のパスに対応する必要があります。

3. スワップ パーティション ファイルを有効にする

swapon swapfile

4. ブート関数を追加します

/etc/fstab ファイルを変更し、次の行を追加または変更します。

swapfile swap swap defaults 0 0

パスは依然として対応する必要があり、フルパスである必要があることに注意してください。最後の 2 つは大文字の O ではなく、ゼロです。

この項目は必須ではありません。スタートアップ コンフィギュレーションを変更しない場合、スワップ スペースは再起動後にリセットされ、以前のコンフィギュレーションは失われます。

Java プログラムを使用するときは、システムの一種の保護である最大ヒープ メモリを設定する必要があります。

これで、linux~swap スワップ メモリの拡張に関する記事は終了です。linux~swap スワップ メモリの拡張について詳しくは、スクリプト ハウスの過去の記事を検索するか、引き続き以下の関連記事を参照してください。今後もスクリプト ハウスをサポートしていきます!

関連する学習に関する推奨事項: Linux ビデオ チュートリアル

以上がLinuxのスワップメモリ​​拡張方法を調べるの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はjb51.netで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。