Categories


Tags


linux主机通过top看CPU性能指标

服务器变慢负载高时,需要先查看cpu负载是否过高,如果cpu负载高再看查看具体是什么进程占用cpu资源。

一. cpu负载:

通过top命令查看:

图片.png

主要看“load average”可理解为分别表示前 1、5、15分钟的平均负荷。通常1核的cpu不应超过4,如是4核cpu则不应超16(即:cpu核数 * 4),超过则说明负载较高存在异常。

其他参数说明如下:

us(user time)  表示CPU执行用户进程的时间,包括ni时间。通常我们只看这项。

sy(system time)  表示CPU在内核运行时间,包括IRQ和softirq时间,系统CPU占用率高,表明系统某部份存在瓶颈,通常值越低越好。

wa(waiting time)  CPI在等待I/O操作完成所花费的时间,系统不应该花费大量时间来等待I/O操作,否则说明I/O存在问题。

id(idle time)  系统处于空闲期,等待进程运行。

ni(nice time)  系统调整进程优先级所花费的时间。

hi(hard irq time)  系统处理硬中断所花费的时间。

si(softirq time)  系统处理软件中断所花费的时间。

st(steal time)  被强制等待虚拟CPU的时间,此时hypervisor在为另一个虚拟处理器服务。

二.查询占用cpu的进程

继续通过top命令查看 :

图片.png

可以清楚发现php-fpm进程很占资源。php-fpm、mysql、httpd、nginx等都是站点web进程如存在大量的占用资源现象通常说明网站访问量大。这时可以开启网站的访问日志进行分析,一般来讲访问日志大的其网站占用资源也大。需要打开日志具体查看分析看是本身访问量大还是否存在异常访问所致(如:某类蜘蛛的大量爬行,某程序连接的执行异常,受cc攻击等)。

来源:西部数码


Public @ 2018-06-22 15:47:34

阿里云服务器迁移

1、硬件迁移: 首先根据用户需求,准备好新服务器,在服务器上安装系统,安装一些必要的软件,如网络软件、SSL证书、WEB服务环境,数据库等。 2、数据迁移:根据用户的需求,按照用户的文件格式,将用户的数据从老服务器上迁移到新服务器上,数据迁移采用两种方式: (1)本地迁移:将数据从老服务器上传到新服务器; (2)线上迁移:将数据从老服务器迁移到新服务器,通过一些安全协议。 3、程序迁

Public @ 2023-02-26 17:27:37

Windows2008配置IPV6

1.使用ipv4远程登录服务器,打开“控制面板——网络和internet——网络连接”001.png2.选择“本地连接”,右键“属性”002.png3.选择“Internet协议版本6(TCP/IPv6)”,点击“属性”003.png4.选择“使用以下IPv6地址”配置IPv6地址和IPv6 DNS004.png(北京邮电大学DNS服务器 2001:da8:202:10::36,2001:da8:

Public @ 2020-12-18 15:49:33

linux系统变为只读出现提示Read-only file system的解决办法

问题描述:linux系统变为只读,出现提示Read-only file system, 如图所示:image.png问题原因:系统没有正常关机,导致虚拟磁盘出现文件系统错误.说明:此修复可能会导致个别文件及数据丢失,修复之前建议做好文件备份工作.解决方法:使用 fsck 手动修复磁盘文件,具体操作如下:1.使用mount查看磁盘加载情况mount:   用于查看哪个模块输入只读

Public @ 2019-04-25 15:47:34

Linux系统下服务器安全狗的安装与使用

1.服务器安全狗的运行环境:Linux版本服务器安全狗目前支持的Linux操作系统包括:Ubuntu 、Centos 、Fedora 和 RHEL 等发行版的较新版本,需要根据系统选择32位安装包或64位安装包。2.安装步骤:以32位安装包为例,64位安装包把对应的32改成64即可。步骤1:到 http://safedog.cn 下载软件发布包(.tar.gz 格式): safedog_linux

Public @ 2015-10-11 15:47:29

更多您感兴趣的搜索

0.497673s