当前位置:首页 > 内存 > 正文

centos7看内存大小

  • 内存
  • 2024-07-21 23:33:21
  • 4201

一、如何在RHEL/CentOS7.0中使用tmpfs今天我们来谈谈CentOS7中的文件系统tmpfs。它是一个虚拟文件系统,将所有文件和文件夹写入虚拟内存而不是磁盘。这意味着tmpfs的所有内容都是临时的,在tmpfs被删除、系统重新启动或断电后都会丢失。从技术上讲,tmpfs将所有内容放入内部内核缓存中,根据文件调整其大小,并从交换空间中删除不必要的页面。
CentOS默认使用tmpfs有多种用途,从df-h命令的输出可以看出:
#df–h
/dev-包含所有设备目录设备文件
/dev/shm-包含分配的共享内存
/run-用于系统日志
/sys/fs/cgroup-用于cgrpups,每个进程特定限制一个,
显然它也可以用作/tmp目录,可以通过以下两种方式实现:
使用systemctl登录/tmp启用tmpfs
可以使用systemctl命令在tmp目录下启用tmpfs。首先使用以下命令检查此功能是否可用:
#
这将显示。当前状态(如果未启用)。您可以使用以下命令启用它:
#
这将允许系统控制/tmp目录并在该目录系统上挂载tmpfs。
手动挂载/tmp文件系统
您可以将以下行添加到/etc/fstab以在/tmp上手动挂载tmpfs。
tmpfs/tmptmpfssize=512m00
然后运行此命令
#mount–a
这应该将tmpfs映射到df-h,并且将自动挂载。下次重新启动时。
立即创建tmpfs
如果由于某种原因需要立即在文件夹中创建tmpfs,可以使用以下命令:
#mount-ttmpfs-osize=1Gtmpfs/mnt/mytmpfs