tmpfs

tmpfs

コンピュータのメモリに作成できるファイルシステム
RAMディスクとは異なるもの

tmpfsは、RAMディスクと異なり、1つのファイルシステムとして認識される
フォーマットの必要なし
ディレクトリにマウントして利用
tmpfsは予めメモリ上にtmpfs用の容量を確保する必要なく、
容量は使用した分に合わせて自動的に変化

アクセス速度が非常に速い
ストレージにかける負担を減らすこともできから、
一時ファイルなどを置くなどに適している
コンピュータの電源を落とすとファイルが消えるよ

[root@centos-hira ~]# mkdir /mnt/tmpfs_mp
[root@centos-hira ~]# mount -t tmpfs tmpfs /mnt/tmpfs_mp -o size=128m
 or
[root@centos-hira ~]# mount -t tmpfs /dev/shm /mnt/tmpfs_mp -o size=128m

って感じで、

[root@centos-hira ~]#
[root@centos-hira ~]# mount -t tmpfs tmpfs /mnt/tmpfs_mp -o size=128m
[root@centos-hira ~]# df
Filesystem           1K-ブロック    使用   使用可 使用% マウント位置
/dev/mapper/vg_centoshira-lv_root
                      19957008  14771808   4171440  78% /
tmpfs                  5260640    311436   4949204   6% /dev/shm
/dev/sda1               495844    108942    361302  24% /boot
/dev/sdb1             33025240    180284  31167372   1% /mnt/mnt1
/dev/sr0                 50984     50984         0 100%
/media/VBOXADDITIONS_4.1.20_80170
tmpfs                   131072         0    131072   0% /mnt/tmpfs_mp
[root@centos-hira ~]#

[root@centos-hira ~]# mount -t tmpfs /dev/shm /mnt/tmpfs_mp -o size=128m
[root@centos-hira ~]# df
Filesystem           1K-ブロック    使用   使用可 使用% マウント位置
/dev/mapper/vg_centoshira-lv_root
                      19957008  14771952   4171296  78% /
tmpfs                  5260640    311436   4949204   6% /dev/shm
/dev/sda1               495844    108942    361302  24% /boot
/dev/sdb1             33025240    180284  31167372   1% /mnt/mnt1
/dev/sr0                 50984     50984         0 100%
/media/VBOXADDITIONS_4.1.20_80170
/dev/shm                131072         0    131072   0% /mnt/tmpfs_mp
[root@centos-hira ~]#