博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
free命令显示的内存与实际不符
阅读量:2452 次
发布时间:2019-05-10

本文共 1169 字,大约阅读时间需要 3 分钟。

在网上有一个朋友提出free命令显示的内存与实际不符,查看确实如此:

tonykorn97:/nsr/logs # free

total used free shared buffers cached
Mem: 6227240 6190480 36760 0 26232 5313076
-/+ buffers/cache: 851172 5376068
Swap: 1052248 37632 1014616
tonykorn97:/nsr/logs #

6GB的内存显示为:6227240

理论上应该是这样的:6*1024*1024=6291456

经过大家的指点,发现答案应该有一下两个方面:

一:这是因为操作系统没有计算给PCI资源的内存作为用户可用内存。PCI资源可能包括板载网卡设备,板载声卡设备,PCI/AGP显卡等。一般携带多个设备的机器将为这些设备的运作保留一部分内存。

注意物理内存和可用内存的区别,并且对于不同的机器即是配置了相同的物理内存也可能出现可用内存容量不一样的情况。

来自:

二:用free命令显示的Total列不显示核心使用的物理内存(通常大约1MB)。只是显示的系统可以使用的内存。硬件驱动,内核等应该都包括在核心使用的内存中。

来自:

引用部分:

1.在命令行使用“Free”命令监控内存使用情况 #free

total used free shared buffers cached

Mem: 256024 192284 63740 0 10676 101004

-/+ buffers/cache: 80604 75420

Swap: 522072 0 522072

上面代码给出了一个256MB的RAM和512MB交换空间的系统情况。第三行输出 (Mem:)显示物理内存。Total列不显示核心使用的物理内存(通常大约1MB)。Used列显示被使用的内存总额(第二行不计缓冲)。Free列显示全部没有使用的内存。Shared列显示多个进程共享的内存总额。Buffers列显示磁盘缓存的当前大小。第五行(Swap:)对换空间,显示的信息类似上面。如果这行为全0,那么就没有使用对换空间。在缺省的状态下,free命令以千字节(也就是1024字节为单位)来显示内存使用情况。使用-h参数,以字节为单位显内存使用情况;或者使用-m参数,以兆字节为单位显示内存使用情况。还可以通过-s参数,使用命令来不间断地监视内存使用情况:

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/312079/viewspace-245628/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/312079/viewspace-245628/

你可能感兴趣的文章
电子邮件传输的内容_电子邮件标题中有什么内容,为什么要关注?
查看>>
微软hackathon_武汉Hackathon的黑客之路–开发人员如何抗击COVID-19
查看>>
服务器云ide_语言服务器协议如何影响IDE的未来
查看>>
华为技术面试编码题_最佳技术编码面试准备书
查看>>
全栈Python Flask教程-建立社交网络
查看>>
react 对象克隆_如何使用React&GraphQL(Dune World Edition)创建全栈Yelp克隆
查看>>
完成平方公式:如何用二次方程完成平方
查看>>
完整的React Router初学者指南(包括Router Hooks)
查看>>
村上春树 开始写作_如何克服对写作的恐惧并找到开始的动力
查看>>
gatsby_如何使用Gatsby和Leaflet创建夏季公路旅行地图绘制应用程序
查看>>
phaser.min.js_如何使用Phaser 3,Express和Socket.IO构建多人纸牌游戏
查看>>
p值 统计学意义_什么是统计意义? P值定义以及如何计算
查看>>
23岁一无所有怎么办_我搬到国外去创业,然后一无所有。
查看>>
gdb -iex_如何使用IEX Cloud,Matplotlib和AWS在Python中创建自动更新数据可视化
查看>>
craigslist_Craigslist,Wikipedia和丰富经济
查看>>
sql子查询示例_SQL更新查询示例说明
查看>>
100个c#初学者编程实例_C#编程:初学者入门
查看>>
c语言中的if语句_If ... C中的其他语句解释
查看>>
lxc lxd_如何在LXC和LXD中使用Linux容器
查看>>
如何构建顶部导航条_如何构建导航栏
查看>>