Linux查看内存的方法
1、/proc/meminfo
查看RAM使用情况最简单的方法是通过/proc/meminfo。这个动态更新的虚拟文件实际上是许多其他内存相关工具(如:free / ps / top)等的组合显示。/proc/meminfo列出了所有你想了解的内存的使用情况。进程的内存使用信息也可以通过/proc//statm 和 /proc//status 来查看。
cat /proc/meminfo
2、atop
atop命令是一个终端环境的监控命令。它显示的是各种系统资源(CPU, memory, network, I/O, kernel)的综合,并且在高负载的情况下进行了彩色标注。
sudo atop
3、free
free命令是一个快速查看内存使用情况的方法,它是对 /proc/meminfo 收集到的信息的一个概述。
free -h
4、 GNOME System Monitor
GNOME System Monitor 是一个显示最近一段时间内的CPU、内存、交换区及网络的使用情况的视图工具。它还提供了一种查看CPU及内存使用情况的方法。
gnome-system-monitor
5、htop
htop命令显示了每个进程的内存实时使用率。它提供了所有进程的常驻内存大小、程序总内存大小、共享库大小等的报告。列表可以水平及垂直滚动。
htop
6、KDE System Monitor
功能同 4 中介绍的GENOME版本。
ksysguard
7、 memstat
memstat是一个有效识别executable(s), process(es) and shared libraries使用虚拟内存情况的命令。给定一个进程ID,memstat可以列出这个进程相关的可执行文件、数据和共享库。
memstat -p <PID>
8、nmon
nmon是一个基于ncurses的系统基准测试工具,它可以监控CPU、内存、I/O、文件系统及网络资源等的互动模式。对于内存的使用,它可以实时的显示 总/剩余内存、交换空间等信息。
nmon
9、ps
ps命令可以实时的显示各个进程的内存使用情况。Reported memory usage information includes %MEM (percent of physical memory used), VSZ (total amount of virtual memory used), and RSS (total amount of physical memory used)。你可以使用 “–sort”选项对进程进行排序,例如按RSS进行排序:
ps aux --sort -rss
10、smem
smem命令允许你统计基于/proc信息的不同进程和用户的内存使用情况。内存使用情况的分析可以导出图表(如条形图和饼图)。
sudo smem --pie name -c "pss"
11、top
top命令提供了实时的运行中的程序的资源使用统计。你可以根据内存的使用和大小来进行排序。
top
12、vmstat
vmstat命令显示实时的和平均的统计,覆盖CPU、内存、I/O等内容。例如内存情况,不仅显示物理内存,也统计虚拟内存。
vmstat -s
Linux查看内存的方法相关推荐
- linux查看主板最大内存容量,Linux 查看内存插槽数、最大容量的方法
Linux 查看内存插槽数.最大容量的方法 查看内存插槽数: dmidecode|grep -P -A5 "Memory\s+Device"|grep Size|grep -v R ...
- linux 内存 参数,linux free命令参数及用法详解(linux查看内存命令)
linux free命令参数及用法详解(linux查看内存命令) 2019年05月31日 | 萬仟网科技 | 我要评论 free指令会显示内存的使用情况,包括实体内存,虚拟的交换文件内存,共享内存区段 ...
- oracle 僵死的进程,查看进程僵死状态 linux查看进程的方法有几种
unix怎么看一个进程是不是僵死的 unix时程都有哪几种状态,具体怎么查看, unix怎么看一个进程是不是僵死的 利用命令ps,可以看到有标记为Z的进程就是僵尸进程. 显示Zombie状态进程 ps ...
- linux 物理内存统计,说说free命令 + Linux可用内存统计方法
关键在于两个字段,buffers和cached. 你经常会发现Linux系统用了一段时间后,内存所剩无几,free命令,一看,内存全跑到 buffers和cached里面了:这个现象是正常的.访问过的 ...
- linux查看内存cpu占用
linux查看内存cpu占用 top 命令 按q退出 可以添加额外选项选择按进程或按用户查看 如: top -u gitu PID:进程id PR:进程的优先级别,越小越优先被执行 NInice:值 ...
- linux磁盘信息文件,Linux查看硬盘信息方法总结归纳
Linux查看硬盘信息方法总结归纳 lsblk lsblk命令用来查看接入到系统中的块设备,默认输出分区.大小.挂载点等信息,一目了然: tlanyan@node1:~$ lsblk sda 8:0 ...
- Linux 查看内存插槽数、最大容量和频率
我们通过free命令查看机器空闲内存时,会发现free的值很小.这主要是因为,在linux中有这么一种思想,内存不用白不用,因此它尽可能的cache 和buffer一些数据,下面是查看内存的命令供大家 ...
- Linux查看内存,负载状态
Linux查看内存,负载状态 查看内存使用情况 www.ahlinux.com cat /proc/meminfo MemTotal: 16332644 kB MemFree: ...
- Linux查看内存信息(型号、大小、速率等)
安装工具dmidecode 使用 1.查看内存槽及内存条 $ sudo dmidecode -t memory 2.查看内存的插槽数,已经使用多少插槽.每条内存多大 $ sudo dmidecode ...
- redhat linux 查看内存大小,CentOS (RHEL) 系统管理中的查看内存插槽数、最大容量和频率...
Linux 查看内存的插槽数,已经使用多少插槽.每条内存多大,已使用内存多大 [root@HNTX-XY-PIM-HA5 ~]# dmidecode|grep -P -A5 "Memory\ ...
最新文章
- Cookie实现记住密码、自动登录
- 暴君第一季/全集Tyrant迅雷下载
- NodeJS文档之Buffer(1)-Buffer的简介
- Spring Boot AJAX 示例
- JavaScript面向对象——深入理解原型继承
- Linux编程练习 --进程间通信2--两个管道实现双向通信
- JDBC笔记02-数据库连接池 Spring JDBC
- TextArea里Placeholder换行问题
- matlab工作空间,变量的保存和载入
- diskgenius创建efi分区_无损分区大小调整
- 计算机硬件系统三个子系统,硬件:计算机的体系结构3.ppt
- 私有云部署和本地化部署有什么区别?
- 群晖 NAS 中的 Audio Station 一直不能加载 NAS 中的音乐问题的解决方法及自定义音乐库文件夹方法.md
- KMP算法—终于全部弄懂了
- TensorFlow Serving
- Java程序员怎么规划五年职业生涯
- Rocketmq广播消费模式怎么扩展消费者
- Combined Margin loss人脸识别训练笔记
- 导航算法A*的简单实现
- Nginx 基本理论和安装