Linux –什么是tmpfs?
tmpfs是一个文件系统,将所有文件存储在虚拟内存中。tmpfs不会在硬盘上创建任何文件。因此,如果卸载tmpfs文件系统,则驻留在其中的所有文件将永远丢失。
tmpfs与ramfs和RAM磁盘类似,但有一些附加功能。tmpfs可以增加或缩小其空间来容纳文件,并且可以使用交换空间来存储不需要的数据。ramfs和RAM磁盘不具有此功能。
在Linux中使用tmpfs
Debian,Ubuntu,Fedora,openSUSE和许多其他Linux发行版使用tmpfs文件系统来存储其所有运行时数据。
例如,在Ubuntu中,如果执行以下命令,则会发现/run已安装在tmpfs文件系统上。
$ df -h | grep tmpfs tmpfs 401M 880K 400M 1% /run
/run目录及其子目录存储Linux进程以及任何可能要存储其数据的正在运行的应用程序的运行时数据。
您可以使用df和du命令检查tmpfs的实际[RAM+Swap]使用情况
由于tmpfs完全存在于页面缓存中,并且在交换时,当前内存中的所有tmpfs页面都将显示为已缓存。
当前在Sun/Solaris,Linux和BSD中实现了某种形式的tmpfs。
热门推荐
10 五一公司放假祝福语简短
11 追星女孩的祝福语简短
12 给长辈端午祝福语 简短
13 生日祝福语有诗意简短
14 团圆日祝福语简短
15 中秋商务祝福语简短最新
16 温暖文艺简短祝福语短句
17 男孩上学祝福语简短的
18 入住酒店文案祝福语简短