- 追加された行はこの色です。
- 削除された行はこの色です。
#author("2017-11-16T17:31:13+00:00","","")
#author("2022-06-14T08:54:50+09:00","","")
#topicpath
////////////////////////////////////////////////////////////////////////////////
* 目次 [#lc7701f6]
#contents();
////////////////////////////////////////////////////////////////////////////////
* tmpfs [#q949acce]
- tmpfs とは、メモリ上に作成することの出来るファイルシステムの一種。
- メモリ上に作成されるため、マシンの電源を落としたり再起動すると、書き込んだファイルが消失する。
- ramdisk とは異なり、ブロックデバイスではない
- メモリを使用するため、読み書き時にディスク I/O が発生しない
////////////////////////////////////////////////////////////////////////////////
* 作成 [#b9ee6414]
* 使い方 [#b9ee6414]
//==============================================================================
** 手動による作成・削除 [#k80acc6d]
+ 作成
# mount -t tmpfs -o size=<max-size> tmpfs <mount-point>
-- <max-size>: サイズ上限を設定する。数字に m を付けると MB, g を付けると GB として扱う。
-- <mount-point>: tmpfs を mount する場所を指定する。
+ フォーマット
# mkfs.xfs /
+ 削除
# umount <mount-point>
//==============================================================================
** /etc/fstab に記載して起動時に自動マウント・アンマウントする [#ja08d5c4]
- /etc/fstab に以下のように記載する
tmpfs <マウントポイント> tmpfs defaults,size=<サイズ> 0 0
- /tmp を 512MB の tmpfs に置き換える例
tmpfs /tmp tmpfs defaults,size=512m 0 0