TOP命令 用作判断系统健康的重要命令
高负载服务器 遵循一周重启一次,(游戏、电影类服务器)
低负载服务器 遵循一月重启一次
cached 缓存 加速读取。 buffers缓冲 加速写入 减少对硬盘的写入操作。
主要看
1、cpu负载均衡率 load average
2、cpu空闲率
3、内存空闲率
4、硬盘空闲率
TOP命令比较耗费资源。最好不要给太快的刷新频率。默认3秒就可以。
刷新一次并且输出重定向至 /root/top.log文件。
top 每3秒刷新一次,判断系统是否健康的指标命令,window 的进程是1秒刷新
默认是按cpu 占有率来排序显示的
追求的是服务器的无故障率,不是服务器的持续时间,应该适当重启,已保持服务器的正常运行
服务器维护基本原则:高负载的服务器,应该一周重启一次,低压力服务器应该一个月重启一次
僵尸进程,如果不是0 ,需要手工检查一下僵尸进城 zombie
系统空闲进程不能低于20% cpu %id
buffers 缓冲:加速了数据的使用
cached 缓存:加速了数据的读取
swap 交换分区
top 命令
top -b -n 1 > top.log
系统开机时间;用户数量;负载; 任务状态; CPU; 内存; SWAP;
一、进程管理-进程的查看:top命令
top -b -n > top.log
vi top.log
将进程写入到文件中
重要:ps查看所有进程、pstree查看进程树、用top查看系统健康状态以及CPU占比等
使用top查看所有进程
top写入文件
查看系统健康状态
使用top查看所有进程
top命令信息:第三行为cpu信息
top命令信息:第二行为进程信息
top命令信息:第一行信息为任务队列信息
查看系统健康状态和进程:top
top输出第三行
top输出第二行
top输出第一行
有用,请牢记
top -b -n 1 > top.log刷新一次,并写到top日志中