A ラムディスク は、メインメモリの一部である小さな仮想ドライブです。此れ ワーキングメモリ をRAMと呼びます。メモリは動的にも静的にも使用されます。このファイルシステムはマウントされ、フォーマットされる前にフォーマットされています。メモリ空間が分岐しており、システムからはアクセスできません。

揮発性メモリ - ラムディスク

Linuxでは、ラムディスクは高速な読み書き処理を可能にするために重要です。そのため、通常のハードディスクやフラッシュメモリのように、消耗の影響を受けにくくなっています。忙しいCPUや遅いネットワーク接続は、もちろんディスクを停止させることができます。ext3やext4のようなファイルシステムでの削除問題を回避することもできます。不安定なファイルはハードディスクにコピーされるのではなく、ファイルシステム、つまりラムディスクに保存されます。注意すべきは、ファイルがハードディスクで終わらないことです。いくつかのファイルは、間に未承諾を保存します。ラムディスクを作成するには、さまざまな方法を使用することができます。

スピードUFO

さまざまな可能性

最初の方法は、tmpsファイルシステムを持つラムディスクを作成することです。これは完全なRAMシステムではなく、ハードディスクに保存することもできます。 データ を保存します。これにより、ラムディスク上のメモリが小さくなりすぎるのを防ぐことができます。ディスクが空の場合は、ディスク上のスペースを使い切ることができず、これらのパーティションは起動時にマウントすることができます。
2つ目の方法は、ハードディスクをフォーマットする方法です。このようにして、領域をRAMディスクとして選択することができます。オプション -m0 は、ルートユーザにスペースが確保されていないことを保証しなければなりません。これではスペースを取られてしまいます。実質的には、システムリソースを奪うべきである。このようにパーティションでメモリが小さくなります。目指すは読み書きはできないが、修正があるラムディスク。これはおそらく認められなければならないでしょう。ラムディスクのサイズは、特殊なコマンドで呼び出して変更することができます。再起動するたびにディスクは再び消えてしまうので、コマンドを保存するためのスクリプトを作成する必要があります。そうすれば、コマンドを再度入力する必要はありません。
3つ目の方法は、ramfsファイルシステムを利用することです。tmpfsファイルシステムとは異なり、データがスワップアウトされます。そのため、作成も簡単です。ディスクは動的にサイズ変更され、起動時には常にパーティションがマウントされます。これはエディタとルート権限で防ぐことができます。

RAMのディスクサイズ

作成されたラムディスクは、それぞれ異なるサイズに保つことができます。これは人それぞれです。システムは十分なRAMとして利用可能であるべきであり、スワップメモリ(SWAP)にもアクセス可能であるべきである。しかし、これではRAMディスクの速度が遅くなってしまいます。1GBのRAMで十分なことが多いはずです。

Linux のガイドは記事にあります。 Linux で Amavis を高速化するために Ramdisk を作成する.

現在の記事