|
tmpfsはUnix系OSにおける一時ファイルのための仕組みの共通名。tmpfsはファイルシステムにマウントされることを意図しており、これによりHDDをはじめとする永続性をもつ記憶装置の代わりに揮発性メモリに保存されるようにできる。RAMディスクに似ているが、あちらは仮想的なディスクドライブであり、ファイルシステムを内部に作成する必要がある点で異なる。 == tmpfsのふるまい == tmpfsに保存されるすべてのファイルはハードディスクに保存されないと言う意味では一時的なものであるが、メモリ不足に備えてバッキングストアとしてスワップ領域が使われることがある。リブートするときtmpfsに保存されているすべてのファイルは失われる。 tmpfsで使用されるメモリ量は格納するファイルの容量によって伸縮するが、スワップ領域にスワップアウトされることもある。 多くのUnixディストリビューションでは、初期設定の時点でtmpfsを使用することができ、具体的には /tmp ディレクトリや、共有メモリの形で現れる。以下はUnixコマンドの df でファイルシステムを観察した例である。Filesystem Size Used Avail Use% Mounted on tmpfs 256M 688K 256M 1% /tmp 一部のUbuntuやDebianのようなLinuxディストリビューションでは、 /tmp は通常のディレクトリで、tmpfsは/dev/shm にマウントされている。抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)』 ■ウィキペディアで「Tmpfs」の詳細全文を読む スポンサード リンク
|