查看linux内存和硬盘
total:表示物理 内存总量
used:表示总计分配给缓存(包含buffers 与cache )使用的数量,但其中可能部分缓存并未实际使用
free:未被分配的内存
shared:共享内存
buffers:系统分配但未被使用的buffers 数量,buffers实际应该是叫“缓冲”,其英文解释是:A buffer is something that has yet to be “written” to disk,就是说,buffers是将要写入硬盘中的数据缓存。
cached:系统分配但未被使用的cache 数量,cache的英文解释:A cache is something that has been “read” from the disk and stored for later use,就是说,cache是从硬盘或者存储设备读进计算机后缓存在内存中的数据。
对于cache和buffer,cached是cpu与内存间的,buffer是内存与磁盘间的,都是为了解决速度不对等的问题。
page cache用来缓存文件数据,buffer cache用来缓存磁盘数据。
这里还有一个名词,Swap,即虚拟内存。当物理内存不够用的时候,就要释放掉一部分空间,以供当前运行程序使用。这些被释放掉的内存的数据就被临时保存在虚拟内存中。但是,并非所有的数据都全被保存,只有那些使用malloc或new生成的对象,他们在文件中并没有相应的“储备”文件,被称为匿名内存数据,需要临时地存进Swap。故Swap又称匿名数据交换空间。在链接3中有其说明。
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
CentOS下cpu信息和网卡等信息查看
1、查看物理CPU的个数 #cat /proc/cpuinfo |grep "physical id"|sort |uniq|wc –l 2、查看逻辑CPU的个数 #cat /proc/cpuinfo |grep "processor"|wc –l 3、查看CPU是几核 #cat /proc/cpuinfo |grep "cores"|uniq 4、查看CPU的主频 #cat /proc/cpuinfo |grep MHz|uniq 5、#uname -a 6、Linux euis1 2.6.9-55.ELsmp #1 SMP Fri Apr 20 17:03:35 EDT 2007 i686 i686 i386 GNU/Linux (查看当前操作系统内核信息) 7、#cat /etc/issue | grep Linux 8、Red Hat Enterprise Linux AS release 4 (Nahant Update 5(查看当前操作系统发行版信息) 9、#cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c 8Int...
- 下一篇
CentOS 7.x安装部署Memcached服务器的详细方法
操作系统:CentOS 7.x 64位 实现目的:安装部署Memcached服务器 一、防火墙设置 CentOS 7.x默认使用的是firewall作为防火墙,这里改为iptables防火墙。 1、关闭firewall: systemctl stop firewalld.service#停止firewall systemctl disable firewalld.service#禁止firewall开机启动 2、安装iptables防火墙 yum install iptables-services#安装 vi /etc/sysconfig/iptables#编辑防火墙配置文件 # sample configuration for iptables service # you can edit this manually or use system-config-firewall # please do not ask us to add additional ports/services to this default configuration *filter :INPUT ACCE...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
-
Docker使用Oracle官方镜像安装(12C,18C,19C)
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- CentOS8编译安装MySQL8.0.19
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- SpringBoot2配置默认Tomcat设置,开启更多高级功能
- MySQL8.0.19开启GTID主从同步CentOS8
- CentOS7,8上快速安装Gitea,搭建Git服务器
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果