码迷,mamicode.com
首页 > 其他好文 > 详细

服务器优化总结

时间:2015-10-29 16:37:46      阅读:175      评论:0      收藏:0      [点我收藏+]

标签:

 简单的排除方法。

查看一下 Web 服务器上的中央处理单元(CPU)使用率,就可以了解 CPU 是否负载过重。

查看过去使用的总带宽并推断未来的变化,可以帮助判断什么时候需要进行网络升级。这些度量最好与其他度量和观测结合考虑。例如,当用户抱怨应用程序太慢时,可以检查磁盘操作是否达到了最大容量。


1. curl的应用

[root@localhost]# curl -o /dev/null -s -w %{time_connect}:%{time_starttransfer}:%{time_total} www.baidu.com
0.356:0.637:1.611

对 www.baidu.com执行curl命令,输出通常是html代码,通过 -o参数将html代码发送到/dev/null。-s去除掉所有的状态信息,-w参数是让curl列出计时器的状态信息:

0.356  建立到服务器的 TCP 连接所用的时间 

0.637 在发出请求之后,Web 服务器返回数据的第一个字节所用的时间

1.611 完成请求所用的时间

web服务器处理请求并开始返回数据所用的时间  : 0.637 - 0.356= 0.281s.

客户端从服务器下载数据所用的时间是: 1.611 - 0.637 = 0.974s.

通过观察curl数据及其随时间变化的趋势,可以很好的了解网站对用户响应性.

2. uptime的应用。

[root@localhost]# uptime
 15:17:03 up 85 days, 24 min,  1 user,  load average: 0.26, 1.71, 1.63

load average后的3个数字,分别代表系统最近一分钟,五分钟,十五分钟的系统负载.

3. sar的应用。

[root@localhost]# sar -u 1 3

Linux 2.6.32-504.8.1.el6.x86_64 (host-172-28-5-131)     10/29/2015      _x86_64_        (4 CPU)
03:19:38 PM     CPU     %user     %nice   %system   %iowait    %steal     %idle
03:19:39 PM     all      1.25      0.00      0.75      0.25      0.00     97.76
03:19:40 PM     all      1.01      0.00      0.25     15.08      0.00     83.67
03:19:41 PM     all      1.00      0.00      0.50      1.00      0.25     97.26
Average:        all      1.08      0.00      0.50      5.42      0.08     92.92

%user: 在用户模式中运行进程所花的时间比。

%nice :  运行正常进程所花的时间.

%system: 在内核模式(系统)中运行进程所花的时间。

%iowait:没有进程在该CPU上执行时,处理器等待I/O完成的时间

%idle:没有进程在该CPU上执行的时间

1. 若 %iowait 的值过高,表示硬盘存在I/O瓶颈

2. 若 %idle 的值高但系统响应慢时,有可能是 CPU 等待分配内存,此时应加大内存容量

3. 若 %idle 的值持续低于1,则系统的 CPU 处理能力相对较低,表明系统中最需要解决的资源是 CPU 。

[root@locahost]# sar -d  10 3
Linux 2.6.32-504.8.1.el6.x86_64 (host-172-28-5-131)     10/29/2015      _x86_64_        (4 CPU)

03:22:02 PM       DEV       tps  rd_sec/s  wr_sec/s  avgrq-sz  avgqu-sz     await     svctm     %util
03:22:12 PM  dev252-0      9.64     57.66    119.39     18.36      0.06      6.42      2.93      2.82
03:22:12 PM dev252-16      8.43      0.00     75.53      8.96      0.06      7.24      0.46      0.39
03:22:12 PM   dev11-0      0.00      0.00      0.00      0.00      0.00      0.00      0.00      0.00
03:22:12 PM  dev253-0     14.72      0.00    117.77      8.00      0.09      5.92      0.39      0.58
03:22:12 PM  dev253-1      0.00      0.00      0.00      0.00      0.00      0.00      0.00      0.00

03:22:12 PM       DEV       tps  rd_sec/s  wr_sec/s  avgrq-sz  avgqu-sz     await     svctm     %util
03:22:22 PM  dev252-0      3.42     29.75     66.73     28.24      0.04     10.94      8.12      2.77
03:22:22 PM dev252-16      1.21      0.00      8.04      6.67      0.00      3.00      2.33      0.28
03:22:22 PM   dev11-0      0.00      0.00      0.00      0.00      0.00      0.00      0.00      0.00
03:22:22 PM  dev253-0      4.12      0.00     32.96      8.00      0.01      1.95      1.07      0.44
03:22:22 PM  dev253-1      0.00      0.00      0.00      0.00      0.00      0.00      0.00      0.00

03:22:22 PM       DEV       tps  rd_sec/s  wr_sec/s  avgrq-sz  avgqu-sz     await     svctm     %util
03:22:32 PM  dev252-0      2.93     13.74     43.64     19.59      0.02      5.34      4.52      1.32
03:22:32 PM dev252-16      2.12     87.27     14.55     48.00      0.01      3.90      2.38      0.51
03:22:32 PM   dev11-0      0.00      0.00      0.00      0.00      0.00      0.00      0.00      0.00
03:22:32 PM  dev253-0      7.78     99.39     50.91     19.32      0.02      3.08      1.40      1.09
03:22:32 PM  dev253-1      0.00      0.00      0.00      0.00      0.00      0.00      0.00      0.00

Average:          DEV       tps  rd_sec/s  wr_sec/s  avgrq-sz  avgqu-sz     await     svctm     %util
Average:     dev252-0      5.32     33.67     76.50     20.71      0.04      7.20      4.34      2.31
Average:    dev252-16      3.91     29.09     32.59     15.79      0.02      6.20      1.00      0.39
Average:      dev11-0      0.00      0.00      0.00      0.00      0.00      0.00      0.00      0.00
Average:     dev253-0      8.86     33.13     67.07     11.32      0.04      4.47      0.79      0.70
Average:     dev253-1      0.00      0.00      0.00      0.00      0.00      0.00      0.00      0.00


服务器优化总结

标签:

原文地址:http://my.oschina.net/shyl/blog/523572

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!