通用性能分析及调整的方法和步骤
1. 通用的系统性能方法
整理自《性能之巅:洞悉系统、企业与云计算》一书,讲解不错,全手打,有需要的拿走,性能之巅下载链接。
方法类型
观测分析
实验分析
假设分析
观测与实验分析
信息收集
观测分析
生命周期分析
观测分析
观测分析
观测分析
观测分...
Continue reading >>整理自《性能之巅:洞悉系统、企业与云计算》一书,讲解不错,全手打,有需要的拿走,性能之巅下载链接。
方法观测分析
实验分析
假设分析
观测与实验分析
信息收集
观测分析
生命周期分析
观测分析
观测分析
观测分析
观测分...
Continue reading >>原文地址:http://developer.yahoo.com/performance/rules.html#multipart
1、尽量减少HTTP请求次数
终端用户响应的时间中,有80%用于下载各项内容。这部分时间包括下载页面中的图像、样式表、脚本、Flash等。通过减少页面中的元素可以减少HTTP请求的次数。这是提高网页速度的关键步骤。
减少页面组件的方法其实就是简化页面设计。那么有没有一种方法既...
Continue reading >>1.查看监控系统的历史纪录,图表
2.机器能起来上去查看日志相关信息
启动机器,看能否登陆,如果能登陆,请检查:
a、是否是应用程序导致内存溢出或者泄露导致
b、是否是进程过多或者不断创建,耗尽资源导致
c、是否是数据库程序死锁,连接数过多导致
d、是否是应用程序异常导致
e、是否是流量负载过大导致
f、是否是遭受黑客入侵攻击导致
g、是否是误操作导致
如果无法查看故障现场,则可以查询系统日...
根据进程名获得pid
pidof 进程名
查看进程树
pstree -s -p 5280
linux中根据进程的PID值来查找执行文件的及其路径
lsof -p PID
Linux在启动一个进程时,系统会在/proc下创建一个以PID命名的文件夹,在该文件夹下会有我们的进程的信息,其中包括一个名为exe的文件即记录了绝对路径,通过ll或ls –l命令即可查看。
ll /proc/PID
cwd符号链接...
Continue reading >>nload
nload device
nload [options] device1 device2
用途: 用来即时监看网路状态和各ip所使用的频宽
nload 默认分为上下两块:
上半部分是:Incoming也就是进入网卡的流量,下半部分是:Outgoing,也就是从这块网卡出去的流量,每部分都有当前流量(Curr),平均流量(Avg),最小流量(Min),最大流量(Max),总和流量(Ttl)这几个部...
Continue reading >>方法1:使用iotop工具
这是一个python脚本工具,使用方法如:iotop -o
方法2:使用工具dmesg
使用dmesg之前,需要先开启内核的IO监控:
echo 1 >/proc/sys/vm/block_dump或sysctl vm.block_dump=1
然后可以使用如下命令查看IO最重的前10个进程:
dmesg |awk -F: '{print $1}'|sort|...
Continue reading >>