Tmpfs

查找共享記憶體 tmpfs 的大小

  • April 22, 2019

安裝 a 時,tmpfs我們可以將其(最大)大小作為選項傳遞,並防止相關 fs 無限增長,從而消耗我們所有的 RAM,例如

$ mkdir -p /tmp/shmemory
$ sudo mount -t tmpfs -o size=1G noname /tmp/shmemory/

$ mount | grep -i shmem
noname on /tmp/shmemory type tmpfs (rw,relatime,size=1048576k)

但是我/dev/shmem tmpfs在我的機器上的目錄中看不到任何大小選項(以及在大多數現代 linux 發行版中)

$ mount | grep -iE "shm\s"
tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev)

這是否意味著上述內容可以無限制地增長?

mount從不顯示文件系統的大小。

改用df

df /tmp/shmemory

這將向您顯示所需的資訊。

引用自:https://unix.stackexchange.com/questions/513789