Linux MintでRAMディスクを作成するには?

Linux MintでRAMディスクを作成するには?

プロセスの進行中に、毎回140〜300個のファイルの末尾にデータを追加するパッケージを実行しています。

rsyncプロセスをRAMディスクに移動し、完了したらもう一度コピーするつもりです。私の目標は、ディスクヘッドのナビゲーションを排除して摩耗を減らすことです。

これはうまくいくでしょうか?それでは、RAMディスクをどのように作成しますか?

ベストアンサー1

プロセスの要件を満たすのに十分なメモリがあれば、これが機能できると思います。 ramfsの代わりにtmpfsを使用することをお勧めします。これにより、メモリが不足しているときにカーネルに問題が発生するのを防ぎます。

マウントポイントを作成し、その上にtmpfsをマウントするだけです(例:ここ):

 # mkdir /mnt/tmpfs.ramdisk
 # mount -t tmpfs -o size=100M tmpfs /mnt/tmpfs.ramdisk

もちろん、次の場所から永続的な項目を追加できます/etc/fstab

tmpfs   /mnt/tmpfs.ramdisk  tmpfs  nodev,nosuid,noexec,nodiratime,size=100M 0  0

おすすめ記事