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 (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
