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个