• ベストアンサー

swap領域

swap領域を確かめるにはどのようなコマンドを打てばよいでしょうか? また、swap領域を増やすにはどんな手順でコマンドを打つ必要がありますでしょうか? ご存知の方、よろしくお願いします。

noname#46712
noname#46712

質問者が選んだベストアンサー

  • ベストアンサー
  • dyna_1550
  • ベストアンサー率34% (122/353)
回答No.2

swapon -s で確かめられると思います。 swap領域を増やすには、パーテションに空きがあればswapパーテションを 作ってもよいですし、mkswapでswapファイルを作成してswaponすれば 追加されます。 http://www.linux.or.jp/JM/html/util-linux/man8/swapon.8.html http://www.linux.or.jp/JM/html/util-linux/man8/mkswap.8.html

その他の回答 (1)

noname#198419
noname#198419
回答No.1

ディスクの利用状況を把握するには、シェルのコマンドラインからdfコマンドを用いればよろしいかと思います。 詳しい使い方はman dfやdf --helpとかしてみてください。 swap領域だと/proc/swapsなんていうファイルが出来ているかもしれませんのでcatなどで覗いてみるとか。 swap領域を増やすには・・・ 私自身はやったことがないのですが・・・・ シングルユーザモードでswapoffした状態で/erc/fstabsのエントリに、増設したドライブなどをfdiskで領域確保してmkswapしたパテーションのデバイスを書き込めばよさそうなきがしますが、どんなものでしょうか? (ディスクを壊しても当方は責任を負えませんので悪しからず)

関連するQ&A

  • Swap領域が使用されてない

    freeコマンドで見るとSwap領域がまったく使用されていない 様子ですが、なぜでしょうか?        total used free Swap: 4192880 0 4192880 確認方法、Swap領域が使用されるようOnにする方法等に ついて教えて頂けないでしょうか。 OS:Redhat AS v4.0  Kernel:2.6.9-34.ELsmp

  • swap領域の変更について

    こんにちわ。 今、Miracle Linux をマシンにインストールしたのですが、SWAP領域の設定をしないでインストールしてしまいました。 インストール後に、SWAP領域の変更を行う方法がよくわかりません。 どなたかご存知の方がいらっしゃいましたら、ご教授ください。よろしくお願いします。

  • LinuxのSWAP領域の移動?

    お願いします。 既存のSWAP領域を削除して、新規に別のパーティションにSWAP領域を作成したいです。 SWAP領域を作る事自体は、何となく分かるのですが、そのSWAP領域作成後に 何か設定しないといけないと思うのですが、何をすればいいのでしょうか? /etc/fstab を見ると、SWAP領域の部分が下記のようになってます。 (Linuxは2つ入ってます。質問上、2つの内容を書きます。) RHELv4 x86    LABEL=SWAP-sda7    SWAP    SWAP   defaults  0   0 RHELv4 EM64T    /dev/sda7    SWAP    SWAP   defaults   0   0 sda7が現在のSWAP領域です。 ここでまずは、この設定ですが、例えば新規のSWAPをsda9に作った場合、 単純に sda7 の部分を、sda9 に書き換えるだけでいいのでしょうか? また、2つを比べると、一部記載内容に違いがあるのですが、そこは何故違うのでしょうか? 通常、普通のパーティションの追加の場合、(例えば新規に「/var」を追加など) e2label?コマンドで、ラベルを書き込んだりしたような記憶があるのですが、 SWAPの場合はそういう作業は無いのでしょうか? 以上、長々となってしまいましたが、よろしくお願いします。

  • swap領域について

    インストール後のSWAP領域の拡大の仕方はわかるのですが 縮小の仕方がわかりません。 再インストールせずに変更できる方法を教えてください。

  • SWAPメモリーがいっぱい

    swap領域が、足りなくて、よく落ちます。 他の領域も、swap領域として活用するには、 どのようなコマンドがありますでしょうか? (1)パーティションの区切り変更など可能ですか? (2)どこか開いている領域を間借してswapと名乗ることが出来ますか?

  • Solaris10のswap領域の見方について

    Solaris10のswap領域の見方について、教えていただきたいと思います。 df -hコマンドを使用してみると、 ファイルシステム サイズ 使用済み 使用可能 容量 マウント先 /dev/dsk/c0d0s0 5.5G 5.2G 263M 96% / /devices 0K 0K 0K 0% /devices ctfs 0K 0K 0K 0% /system/contract proc 0K 0K 0K 0% /proc mnttab 0K 0K 0K 0% /etc/mnttab swap 2.5G 920K 2.5G 1% /etc/svc/volatile objfs 0K 0K 0K 0% /system/object /usr/lib/libc/libc_hwcap1.so.1 5.5G 5.2G 263M 96% /lib/libc.so.1 fd 0K 0K 0K 0% /dev/fd swap 2.5G 1.1M 2.5G 1% /tmp swap 2.5G 28K 2.5G 1% /var/run /dev/dsk/c0d0s7 33G 4.7G 28G 15% /export/home という形でswap領域が表示されますが、 swap -l で計算すると swap ファイル デバイス swaplo ブロック 空き容量 /dev/dsk/c0d0s1 102,1 8 1076344 1076344 と表示され、1ブロック512バイトなので、551088128byte = 551M となり 上のdf の結果と異なります。 topコマンドを使用すると total swap, 526M free swap と出て、どうやら、SWAP領域は500Mちょっと、という認識が正しいのかとおもわれますが、とするとdfの結果の2.5Gは何を指しているのでしょうか?

  • swap領域を1GBより拡大したい。

    iMac OS10.5(Intel)を使っています。 Swap領域を1GBより増やしたいのですが、可能でしょうか?可能であれば、そのやり方を教えていただけませんか? ネットの情報によると、「OSXではSwap領域は必要になると自動的に追加されるが、メモリの最大容量・ハードディスクの空き容量の1/4・1GBのいずれか小さい方を選択し容量が決定する」とあります。 これは、Swap領域は最大で1GB(もしくはメモリの最大容量・ハードディスクの空き容量の1/4)まで、という意味なのでしょうか? 私のPCの、/private/var/vm/ 以下にあるSwapファイルのサイズの合計値は、既に1GBに達しているのですが、これよりも増やす方法があれば教えていただけないでしょうか? GISソフト(Grass)で大きなファイルを扱いたいのですが、メモリー不足で動作が強制終了してしまうので、Swap領域を増やして再トライしたいのです。 どなたかアドバイスお願いします。

    • 締切済み
    • Mac
  • Linuxのswap領域の表示について

    RedHatEnterpriseLinuxES4にてサーバーを構築しました。 swap領域は1024MBを取ったのですが、dfコマンドで見ると255MBしか表示されません。 freeコマンドを見ると確かに1024MB載っているようなんですがこれはどういう訳なのでしょう? 既設のRedHatEnterpriseLinuxES4サーバーにおいてはdfコマンドでも1024MBで表示されます。 同じように表示されるように設定する手段は無いでしょうか?

  • swap 領域の拡張(Solaris)

    現在、solarisにてswapの拡張を実施しており 下記の手順で作業を実施しているのですが うまくSWAPが拡張されません。 ご教授ください。 環境:solaris8    36GB(ミラーリング) 手順は下記となります。 #mkfile 1000m /home/swap1 #swap -a /home/swap1 #swap -l 追加したものが表示される。 /etc/vfstabを編集 /home/swap1 - - swap - no - として リブートを実施すると、swapは拡張されていない ディスクはミラーリングになっているのですが。 それが、問題などになっているのでしょうか? よろしくお願い申し上げます。

  • coLinuxのswap領域拡張について

    当方、windowsXPにcoLinux0.7.1をインストールしています。ディストリビューションはFedora7です。今回、coLinuxにoracle10gXEを導入しようと考えています。 現在、oracle10gXEをインストールしようとすると、swap領域が750MB以下なのでインストールできないという旨のエラーが出力されます。 そこで質問なのですが、swap領域を750MB以上に拡張するにはどのようにすればよいのでしょうか? 現在は、標準で付属していた512MBのswap.imgを使用しております。 何卒宜しくお願い致します。