Lines Matching refs:tmpfs

10 Everything in tmpfs is temporary in the sense that no files will be
11 created on your hard drive. If you unmount a tmpfs instance,
14 tmpfs puts everything into the kernel internal caches and grows and
16 unneeded pages out to swap space, if swap was enabled for the tmpfs
17 mount. tmpfs also supports THP.
19 tmpfs extends ramfs with a few userspace configurable options listed and
21 fly using a remount ('mount -o remount ...') of the filesystem. A tmpfs
23 usage. tmpfs also supports POSIX ACLs, and extended attributes for the
29 An alternative to tmpfs and ramfs is to use brd to create RAM disks
34 Contrary to brd ramdisks, tmpfs has its own filesystem, it does not rely on the
37 Since tmpfs lives completely in the page cache and optionally on swap,
38 all tmpfs pages will be shown as "Shmem" in /proc/meminfo and "Shared" in
43 tmpfs has the following uses:
50 set, the user visible part of tmpfs is not built. But the internal
53 2) glibc 2.2 and above expects tmpfs to be mounted at /dev/shm for
57 tmpfs /dev/shm tmpfs defaults 0 0
59 Remember to create the directory that you intend to mount tmpfs on
64 necessary to mount the predecessor of tmpfs (shm fs) to use SYSV
69 loop mounts of tmpfs files do work, so mkinitrd shipped by most
70 distributions should succeed with a tmpfs /tmp.
75 tmpfs has three mount options for sizing:
78 size The limit of allocated bytes for this tmpfs instance. The
80 oversize your tmpfs instances the machine will deadlock
91 to limit this tmpfs instance to that percentage of your physical RAM:
103 tmpfs blocks may be swapped out, when there is a shortage of memory.
104 tmpfs has a mount option to disable its use of swap:
111 tmpfs also supports Transparent Huge Pages which requires a kernel
126 be used to deny huge pages on all tmpfs mounts in an emergency, or to
127 force huge pages on all tmpfs mounts for testing.
129 tmpfs also supports quota with the following mount options
157 Note that tmpfs quotas do not support user namespaces so no uid/gid
160 tmpfs has a mount option to set the NUMA memory allocation policy for
188 when tmpfs is mounted by appending them to the mode before the NodeList.
201 Note that trying to mount a tmpfs with an mpol option will fail if the
204 tmpfs being mounted, but from time to time runs a kernel built without
207 mount options. It can be added later, when the tmpfs is already mounted
224 tmpfs has a mount option to select whether it will wrap at 32- or 64-bit inode
236 if a long-lived tmpfs is accessed by 32-bit applications so ancient that
240 So 'mount -t tmpfs -o size=10G,nr_inodes=10k,mode=700 tmpfs /mytmpfs'
241 will give you tmpfs instance on /mytmpfs which can allocate 10GB