一、系统操作
操作系统:centos、Redhat、Ubuntu(开发)
开发docker系统、开发语言(Java)数据库、tomcat
ps或者top的VIRT、RES、SHR含义
VIRT:虚拟内存
RES::常驻内存
SHR:共享内存
mpstat
usr: 用户空间cpu使用占比
nice: 优先级
sys: 内存空间cpu占用比
iowait: cpu等待Io占比
irq: cpu 硬中断占比
soft 软中断占比
idle: cpu空间时间占比
内存
free -m
找出系统当中使用内存最多的进程
ps -aux --sort -rss | more
top M
iostat
-d 显示磁盘的统计系统
-k 表k为单位,显示每秒的磁盘请求数默认显示块
-p 显示块设备, 系统分区的统计信息
kB_read/s 每秒从磁盘读入数据量单位K
kB_wrtn/s 每秒中向磁盘写入的数据量
公司的服务器很卡,查看CPU使用率不高,内存也够用,但就是卡,尤其是打开新程序或文件时,更卡。此时是哪出问题了?
iotop
-0 只显示在读写硬盘的程序
-d 设置时间间隔
找出使用磁盘最多的进程
iotop -o -d 1 每隔1秒钟查看正在使用磁盘的进程
系统调优
最新推荐文章于 2021-11-22 14:44:21 发布