Partition
tmpfs 分區佔用大量空間?
我在軟體 raid 1 中購買了帶有 512Gb x 2 NVMe SSD 的 centos 7 最小伺服器當我輸入 df -h 命令時,我得到:
[root@CentOS-72-64-minimal ~]# df -h Filesystem Size Used Avail Use% Mounted on /dev/md2 438G 935M 415G 1% / devtmpfs 32G 0 32G 0% /dev tmpfs 32G 0 32G 0% /dev/shm tmpfs 32G 33M 32G 1% /run tmpfs 32G 0 32G 0% /sys/fs/cgroup /dev/md1 488M 121M 342M 26% /boot tmpfs 6.3G 0 6.3G 0% /run/user/0
/etc/tempfs
proc /proc proc defaults 0 0 devpts /dev/pts devpts gid=5,mode=620 0 0 tmpfs /dev/shm tmpfs defaults 0 0 sysfs /sys sysfs defaults 0 0 /dev/md/0 none swap sw 0 0 /dev/md/1 /boot ext3 defaults 0 0 /dev/md/2 / ext4 defaults 0 0
為什麼這麼多 tempfs 分配了許多 32Gb 分區?這個可以嗎?還是主機的一些遺漏配置?
我在這台伺服器上有 64Gb 記憶體並且從未請求任何特殊的 tempfs 分區。我只是把它作為預設值。
這些
tmpfs
文件系統是系統執行所需的虛擬記憶體文件系統,反映了標準的 Unix 哲學“一切都是文件”。它們只佔用 RAM 中所需的空間。別擔心。