tmpfs
ファイルシステムが物理的なタスクのみを処理し、ディスクのスワップパーティションを使用しないようにするにはどうすればよいですか?
遅いHDDと高速RAMを持っているので、少なくとも従属マウントポイントのRAM使用率に高い優先順位を付けるか、依存マウントポイントのswap
ディスクtmpfs
使用を無効にしたいと思いますtmpfs
。
答え1
tmpfsの代わりにramfsを使用してください。 ramfsはRAMディスクです(スワップなし)。 tmpfs は /etc/fstab にも存在できます:
none /path/to/location ramfs defaults,size=512M 0 0
パラメータをsize
必要に応じて編集します。ただし、実際のメモリ量を超えないように注意してください。
注:tmpfsの代わりにramfsを使用することはお勧めできません。何かが起こり、RAMディスクに大量のデータを書き込むと、安定性の問題が発生する可能性があります。 ramfsからRAMの割り当てを取り消すことはできません。仮想ディスク(すべてのメモリ)がいっぱいになると、システムは停止します。メモリは揮発性メモリなので、電源を切るとすべてのデータが失われます。したがって、RAMディスクがRAMをいっぱいにし、衝突が発生した場合、RAMディスクの内容を再度見ることはできません。 ramfsとは異なり、tmpfsはサイズを制限します。