LinuxでRAMディスクを作成する

LinuxでRAMディスクを作成する

RAMが62GBのコンピュータがあり、トランクは7GBに過ぎないので、RAMディスクを作成してそこでコンパイルする必要があると思いました。私はLinuxの専門家ではありません。オンラインでRAMディスクを作成する方法についての指示が見つかりました。

mkfs -q /dev/ram1 8192

ところで、8192を16777216に変更して16GBのRAMディスクを割り当てようとしました。

次のエラーが発生します。

mkfs.ext2: Filesystem larger than apparent device size.
Proceed anyway? (y,n) 

それから私は怖がって宝石を出しました。

sudo dmidecode --type 17 | grep Size

プログラム

8x8192MB + 2048MB = 67584 MB

しかしduそれは/dev与えられる804K

これは問題ですか?このサイズを超えることができますか/dev

ベストアンサー1

LinuxでRAMディスクを作成する最良の方法はtmpfsです。 RAMに位置するファイルシステムなので、ext2は不要です。次のコマンドを使用して、16 GBのサイズのtmpfsを生成できます。

mount -o size=16G -t tmpfs none /mnt/tmpfs

おすすめ記事