Linux系统查看CPU使用率、内存使用率、磁盘使用率、磁盘大小
一、查看CPU使用率
1、top命令
在linux的系统维护中,可能需要经常查看cpu使用率,分析系统整体的运行情况。常用的查看CPU使用率命令为top命令。
top命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况,类似于Windows的任务管理器。
top:Time of Process查看系统当前运行的情况,CPU、内存、运行时间、交换分区、执行的线程等信息。通过top命令可以有效的发现系统的缺陷出在哪里,是内存不够、CPU处理能力不够、IO读写过高。
top命令很常用,在第三行有显示CPU当前的使用情况。
1.png
如上所示,top命令可以看到总体的系统运行状态和cpu的使用率 。
%us:表示用户空间程序的cpu使用率(没有通过nice调度)
%sy:表示系统空间的cpu使用率,主要是内核程序。
%ni:表示用户空间且通过nice调度过的程序的cpu使用率。
%id:空闲cpu
%wa:cpu运行时在等待io的时间
%hi:cpu处理硬中断的数量
%si:cpu处理软中断的数量
%st:被虚拟机偷走的cpu
注:96.9id,表示空闲CPU,即CPU未使用率,100%-96.9%=3.1%,即系统的cpu使用率为3.1%。
2、其他命令可参考
二、查看内存使用率
1、top命令
2.png
(1)查看第四行KiB Mem
(2)内存使用率=used/ total
2、free命令
可参考--正确计算Linux系统内存使用率
三、查看磁盘使用率
1、输入df命令
3.png
2、磁盘使用率=(Used列数据之和)/(1k-blocks列数据之和)
四、查看磁盘大小
df -hl
注意事项:磁盘和内存的区别与联系:
磁盘--也叫硬盘--或是U盘--或是移动硬盘
1、硬盘与内存都是存储器,一个是内部,一个是外部。
2、硬盘与内存的区别是很大的,这里只谈最主要的三点:1)内存是计算机的工作场所,硬盘用来存放暂时不用的信息;2)内存是半导体材料制作,硬盘是磁性材料制作;3)内存中的信息会随掉电而丢失,硬盘中的信息可以长久保存。
3、内存与硬盘的联系也非常密切:这里只提一点:硬盘上的信息永远是暂时不用的,要用吗?请装入内存!CPU与硬盘不发生直接的数据交换,CPU只是通过控制信号指挥硬盘工作,硬盘上的信息只有在装入内存后才能被处理。
4、计算机的启动过程就是一个从硬盘上把最常用信息装入内存的过程。
5、硬盘则决定你的电脑可以装下多少东西,内存则决定你的电脑开机后一次最多可以运行多少程序(如手机运行内存)。
Linux系统查看CPU使用率、内存使用率、磁盘使用率、磁盘大小相关推荐
- linux系统查看CPU和内存数量,大小,频率
dmidecode -t memory #查看内存详细信息 dmidecode -t processor #查看CPU详细信息 #以上两条命令得在root用户下执行才有输出 dmidecode |gr ...
- linux中查看cpu和内存的命令,Linux系统如何查看cpu和内存信息
Linux系统,其实并不是很多人都在使用,所以很多人第一次接触这个系统,很多操作都不会,下面就让学习啦小编教大家Linux系统如何查看cpu和内存信息吧. Linux系统查看cpu和内存信息的方法 右 ...
- Linux系统查看CPU使用率命令
Linux系统查看CPU使用率命令 - 暮日温柔 - 博客园 1.top# 这个命令很常用,在第三行有显示CPU当前的使用情况. 如上所示,top命令可以看到总体的系统运行状态和cpu的使用率 . % ...
- linux系统查看CPU使用含义、IO、内存、硬盘使用、负载
一.Linux系统查看CPU使用率命令 在linux的系统维护中,可能需要经常查看cpu使用率,分析系统整体的运行情况.而监控CPU的性能一般包括以下3点:运行队列.CPU使用率和上下文切换. 对于每 ...
- Linux系统查看CPU
在linux的系统维护中,可能需要经常查看cpu使用率,分析系统整体的运行情况,以便性能分析优化.而监控CPU的性能一般包括以下3点:运行队列.CPU使用率和上下文切换. 对于每一个CPU来说运行队列 ...
- linux 看内存和硬盘型号,Linux下查看CPU、内存和硬盘型号及相关信息命令
Linux下查看CPU.内存和硬盘信息命令 在Linux的桌面版本中,查看这些东西的确很方便,有图形化的工具可使用.可是在Linux服务器版上,或者远程ssh链接的时候,就没有图形化的界面能够操做了. ...
- Linux下查看CPU、内存、磁盘使用情况,并计算其使用率
一.查看CPU使用率 top命令 top:time of process,查看系统当前的运行情况,查看CPU.内存.运行时间.交换分区.执行的线程等信息. top命令是linux下常用的性能分析工具, ...
- Linux之--查看CPU和内存使用情况
Linux查看CPU和内存使用情况 一.top命令 二.ps指令 三.pamp命令 四.free命令 一.top命令 top命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状 ...
- Linux下查看CPU型号,内存大小,硬盘空间的命令(详解)
1 查看CPU 1.1 查看CPU个数*核心数 cat /proc/cpuinfo | grep "physical id" | uniq | wc -l 96 #一共96核 2 ...
- Linux系统查看CPU信息命令cat /proc/cpuinfo详细说明
Linux操作系统服务器如何查看CPU处理器信息?使用命令cat /proc/cpuinfo可以查看CPU详细信息,包括CPU核数.逻辑CPU.物理CPU个数.CPU是否启用超线程等,阿里云服务器网分 ...
最新文章
- 分布式主流配置中心介绍:Apollo/Nacos/Spring Cloud Config/Disconf等
- CPU的高速缓存存储器知识整理
- JavaScript随机排序算法1
- NAT负载均衡_ftp
- Pandas读取数据内存优化
- bdm导入mysql_MySQL数据库导入教程
- Unix/Linux编程:Unix文件系统回顾
- 基于Python和MySQL的学生信息管理系统
- adobe flash java_Adobe 发布最后的 Flash 更新:官方强烈建议立即卸载
- 《神经网络与深度学习》-网络优化和正则化
- kerberos开启kdc的debug日志
- C++核心编程-5 文件操作
- JS-事件-写一个通用的事件监听函数
- 如何做一个基于微信共享会议室预约小程序系统毕业设计毕设作品
- SVN常用的9大图标
- 看房一次就租下的90后,大概都喜欢Q房网
- 第6章 关系数据理论—范式的介绍
- 246Echarts - 3D 曲面(Image Surface Sushuang)
- 2022焊工(初级)操作证考试题库及模拟考试
- Python 300例——006-010
热门文章
- 计算机水平如何测试题,计算机水平测试真题
- ICPC基础数学知识点整理
- 假期观影|《流浪地球》观后感
- 开源推荐! 一款开箱即用的电子签名组件
- 【linux 学习】shell脚本自动化登录
- Vue + Element UI——大学课程表(包括普通课和实践课)解决方案
- 使用从create-react-app创建项目后,运行npm run eject报错解决方法
- 浅谈双层玻璃的功效matlab代码,双层玻璃的功效-数学模型实验报告.doc
- 铃儿响叮当c语言编程,铃儿响叮当吉他谱C调简单版儿歌
- bzoj 2456 //2456: mode