Lines Matching refs:tmpfs
5 :Original: Documentation/filesystems/tmpfs.rst
15 tmpfs中的所有內容都是臨時的,也就是說沒有任何文件會在硬盤上創建。
16 如果卸載tmpfs實例,所有保存在其中的文件都會丟失。
18 tmpfs將所有文件保存在內核緩存中,隨着文件內容增長或縮小可以將不需要的
21 和ramfs(創建tmpfs的模板)相比,tmpfs包含交換和限制檢查。和tmpfs相似的另
25 由於tmpfs完全保存於頁面緩存和swap中,因此所有tmpfs頁面將在/proc/meminfo
29 tmpfs具有以下用途:
33 掛載不依賴於CONFIG_TMPFS。如果CONFIG_TMPFS未設置,tmpfs對用戶不可見。
36 2) glibc 2.2及更高版本期望將tmpfs掛載在/dev/shm上以用於POSIX共享內存
39 tmpfs /dev/shm tmpfs defaults 0 0
41 使用時需要記住創建掛載tmpfs的目錄。
44 tmpfs的前身(shm fs)才能使用SYSV共享內存)
47 swap分區。目前循環掛載tmpfs可以正常工作,所以大多數發佈都應當可以
53 tmpfs有三個用於調整大小的掛載選項:
56 size tmpfs實例分配的字節數限制。默認值是不swap時物理RAM的一半。
57 如果tmpfs實例過大,機器將死鎖,因爲OOM處理將無法釋放該內存。
59 nr_inodes tmpfs實例的最大inode個數。默認值是物理內存頁數的一半,或者
64 size參數也接受後綴%用來限制tmpfs實例佔用物理RAM的百分比:
69 用戶通過訪問tmpfs耗盡機器上的所有內存;但同時這樣做也會增強在多個CPU的
72 tmpfs具有爲所有文件設置NUMA內存分配策略掛載選項(如果啓用了CONFIG_NUMA),
94 NUMA內存分配策略有可選標誌,可以用於模式結合。在掛載tmpfs時指定這些可選
106 請注意,如果內核不支持NUMA,那麼使用mpol選項掛載tmpfs將會失敗;nodelist指定不
122 tmpfs具有選擇32位還是64位inode的掛載選項:
131 具有相同inode編號的文件;比如32位應用程序使用glibc如果長期訪問tmpfs,一旦達到33
134 所以'mount -t tmpfs -o size=10G,nr_inodes=10k,mode=700 tmpfs /mytmpfs'將在
135 /mytmpfs上掛載tmpfs實例,分配只能由root用戶訪問的10GB RAM/SWAP,可以有10240個