通常,メモリスワップを行わせるためにはパーティションとしてスワップ領域が確保されている必要がある。しかし,Linuxの稼働中であってもスワップファイルを作成して,すぐにでも使用することが可能だ。次の手順でスワップ用のファイルを作成し,swaponコマンドで割り当てればよい。次の操作は,100Mバイトのスワップを作成している例である。 # cd /tmp # dd if=/dev/zero of=swap bs=1024 count=102400 読み込んだブロック数は 102400+0 書き込んだブロック数は 102400+0 # mkswap swap スワップ空間バージョン 0 を設定します、サイズ = 104853504 バイト # swapon swap ※ 確認して以下のようになっていればOKだ(/tmp/swap) # swapon -s Filename Type