當我跑步時
df | grep tmpfs | sed "s/[0-9]/*/g"
我明白了
tmpfs ******* **** ******* *% /run
tmpfs ******* *** ******* *% /dev/shm
tmpfs **** * **** *% /run/lock
tmpfs ******* * ******* *% /sys/fs/cgroup
tmpfs ******* ** ******* *% /run/user/****
我有什麼理由不應該使用任何目錄作為 RAM 磁碟嗎?
(/run/lock
尺寸較小的除外)
請注意,最後一個目錄相當於輸出echo /run/user/$UID
……
我可以安裝自己的
mkdir RAM_DISK
mount -t tmpfs -o size=3G tmpfs RAM_DISK/
但隨後我必須在每次重新啟動時發出命令
(除非經過/etc/fstab
修改)
答案1
df顯示包含每個檔案名稱參數的檔案系統上的可用磁碟空間量。每個分割區必須掛載在一個目錄上,例如/home
,在Linux上分配一個特殊的fs(可能是ext2)。第一列df
顯示檔案系統的分割區(tmpfs 僅顯示自身)。
5 個分割區安裝在您在此處列出的 Linux 分配的 tmpfs 目錄上。而這5個分割區的分割區是由Linux VM管理的。
考慮到這些目錄的相關功能(tmpfs 的優點和缺點),tmpfs 對 Linux 來說是有好處的。
對應的功能你可以從這個url找到。tmpfs(為什麼這麼多?)
英文不好...