Llinuxシステムに交換パーティション(swap space)を追加する方法
swap空間はlinuxの仮想メモリだと感じて、メモリが足りない時一定の技術手段を通じて物理メモリが足りない時物理メモリの中のいくつかの長い時間使わないものを一時的にこの空間に保存してそれからいくつかのメモリを空けてプログラムのために使用します。
追加方法は簡単です
まずsuperuserアイデンティティが必要です(コマンドにsudoまたはsudo su-)まずsudo dd if=/dev/zero of=/swapfile bs=1024 count=1048576
/dev/zeroファイルは、0を永遠に出力するデバイスファイルを表し、入力として使用すると完全に空のファイルが得られます。これにより、新しいファイルを作成し、古いファイルを上書きして消去することができます。
ここでは1 Gサイズの空のファイルを作成しました(bsは1024 bitを書くたびに1048576回書くことを示しています)
そしてこのファイルを交換ファイルに設定しましょうsudo mkswap /swapfile
ここではmkswapコマンドのパラメータですが、必要なものは追加できます。
-c交換領域を確立する前に、破損したブロックがあるかどうかを確認します。
-fこのパラメータをSPARCコンピュータ上にスワップエリアを作成する場合に追加します。
-v 0は、プリセット値である旧式のスワップ領域を確立する。
-v 1は新しい交換領域を確立する。
そしてsudo swapon /swapfile
スワップパーティションをオンにします。
この件は
sudo swapon-sが表示されたら
/swapfile file10485720-1
説明設定に成功しました。