microSDに仮想メモリとしてスワップ領域を追加する

スポンサーリンク

swap領域のサイズとステータスを確認する

Jetson nanoに初期設定のswap領域として、2GBが設定されており、ZRAMと呼ばれる領域に作成されています。

freeコマンドで割り当てられているswap領域のサイズを確認できます。

free -m

swaponコマンドでswapのステータスを確認すると、4つのZRAM領域が設定されているのがわかります。

swapon -s

microSDにswap領域を追加する

microSDに仮想メモリとしてswap領域を追加するために、swapファイルを作成します。

#swapファイルを作成
sudo dd if=/dev/zero of=/var/swapfile bs=1G count=4

#swapファイルを初期化
sudo mkswap /var/swapfile

#swapファイル権限を変更
sudo chmod 600 /var/swapfile

#swapファイルを有効化
sudo swapon /var/swapfile

起動時に自動的にswapをマウントするために、/etc/fstabファイルを開き、末尾に1行を追加します。

/var/swapfile none swap swap 0 0

コメント

タイトルとURLをコピーしました