加入收藏 | 设为首页 | 会员中心 | 我要投稿 安卓应用网 (https://www.0791zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Linux > 正文

linux 如何查看linux的内存

发布时间:2020-05-24 03:25:12 所属栏目:Linux 来源:互联网
导读:linux 如何查看linux的内存

/proc/meminfo

一种最简单的方法是通过“/proc/meminfo”来检查内存使用状况。这个动态更新的虚拟文件事实上是诸如free,top和ps这些与内存相关的工具的信息来源。从可用/闲置物理内存数量到等待被写入缓存的数量或者已写回磁盘的数量,只要是你想要的关于内存使用的信息,“/proc/meminfo”应有尽有。特定进程的内存信息也可以通过“/proc/<pid>/statm”和“/proc/<pid>/status”来获取。

命令:

cat/proc/meminfo

结果:

MemTotal:131904896kB
MemFree:603800kB
MemAvailable:102514524kB
Buffers:3552932kB
Cached:96904864kB
SwapCached:0kB
Active:31346020kB
Inactive:97106916kB
Active(anon):27475172kB
Inactive(anon):541828kB
Active(file):3870848kB
Inactive(file):96565088kB
Unevictable:0kB
Mlocked:0kB
SwapTotal:999420kB
SwapFree:999420kB
Dirty:18509364kB
Writeback:145496kB
AnonPages:27995080kB
Mapped:137556kB
Shmem:21976kB
Slab:2603612kB
SReclaimable:2538160kB
SUnreclaim:65452kB
KernelStack:7824kB
PageTables:78160kB
NFS_Unstable:0kB
Bounce:0kB
WritebackTmp:0kB
CommitLimit:66951868kB
Committed_AS:29698188kB
VmallocTotal:34359738367kB
VmallocUsed:0kB
VmallocChunk:0kB
HardwareCorrupted:0kB
AnonHugePages:0kB
ShmemHugePages:0kB
ShmemPmdMapped:0kB
CmaTotal:0kB
CmaFree:0kB
HugePages_Total:0
HugePages_Free:0
HugePages_Rsvd:0
HugePages_Surp:0
Hugepagesize:2048kB
DirectMap4k:125628kB
DirectMap2M:6041600kB
DirectMap1G:130023424kB


free

free命令是一个用来获得内存使用概况的快速简单的方法,这些信息从“/proc/meminfo”获取。它提供了一个快照,用于展示总计/闲置的物理内存和系统交换区,以及已使用/闲置的内核缓冲区。

free-h

结果如图所示:

>>>free-h
totalusedfreesharedbuff/cacheavailable
Mem:125G29G506M21M95G94G
Swap:975M0B975M

(编辑:安卓应用网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读