Jetson Xavierにubuntu 5.10.65-tegraがあり、ルート/フォルダにスペースが不足しています。 df -h の出力は次のようになります。
Filesystem Size Used Avail Use% Mounted on
/dev/mmcblk0p1 28G 26G 339M 99% /
none 16G 0 16G 0% /dev
tmpfs 16G 36K 16G 1% /dev/shm
tmpfs 3.1G 19M 3.1G 1% /run
tmpfs 5.0M 4.0K 5.0M 1% /run/lock
tmpfs 16G 0 16G 0% /sys/fs/cgroup
tmpfs 3.1G 20K 3.1G 1% /run/user/124
tmpfs 3.1G 64K 3.1G 1% /run/user/1000
そのため、一部のインストールでは/ devフォルダの使用を開始しました。
2つの質問 -
私は/ devにマウントされている「none」ファイルシステムがハードドライブ上のどの領域にもマップされない仮想空間の一種であることを知っています。したがって、再起動または終了すると、この内容は消去されます。ところで、システムメモリやスワップスペースが足りなくなったら削除できますか?システムを再起動しなくても重いものをコンパイルし、スペースがきれいに消去され、多くのものを再インストールする必要があったので、そうです。
/ devに何かをインストールするには、sudoを引き続き使用する必要があります。 /homeディレクトリのフォルダに「none」をインストールできますか?
mkdir /home/install
sudo mount none /home/install
さて、サイズも16GBになりますか?
答え1
/dev
は特別カタログシステムのブロックおよび文字デバイスを表すファイルやその他の特殊ファイルが含まれています。カーネルや次のような特殊システムの悪魔によって生成されます。ウデブ。一般的に、ここに何も書きたくないので、「追加ストア」として使用することは確かに良い考えではありません。出力に表示される他のファイルシステムは/dev
すべてRAMにマップされ共有されているため。tmpfs
df
/dev
何かを削除して空き容量を増やすことができず、より大きいまたは/
2番目のSDカードを接続できず、空きRAMが多い場合は、デバイスを/tmp
tmpfsに移動して使用することをお勧めします(fstabで設定systemdがない場合)しかし、tmpfs
次のようにディレクトリをマウントして一時的なRAMディスクを作成することもできます。
sudo mount -t tmpfs -o size=2g tmpfs /mnt/tmp
/mnt/tmp
この機能により、RAMを使用する一時的な2GiBデバイスが提供されます。