LMAP性能优化use curl

转载 2007年09月21日 02:20:00
原贴:http://www.ourlinux.net/250.html

可以以许多方式度量应用程序响应时间。最简单的方法可能是使用 curl 命令,见清单 1。
清单 1. 使用 cURL 度量 Web 站点的响应时间

$ curl -o /dev/null -s -w %{time_connect}:%{time_starttransfer}:%{time_total}     http://www.canada.com 0.081:0.272:0.779

清单 1 给出对一个流行的新闻站点执行 curl 命令的情况。输出通常是 HTML 代码,通过 -o 参数发送到 /dev/null-s 参数去掉所有状态信息。-w 参数让 curl 写出表 1 列出的计时器的状态信息:
表 1. curl 使用的计时器

计时器 描述
time_connect 建立到服务器的 TCP 连接所用的时间
time_starttransfer 在发出请求之后,Web 服务器返回数据的第一个字节所用的时间
time_total 完成请求所用的时间

这些计时器都相对于事务的起始时间,甚至要先于 Domain Name Service(DNS)查询。因此,在发出请求之后,Web 服务器处理请求并开始发回数据所用的时间是 0.272 - 0.081 = 0.191 秒。客户机从服务器下载数据所用的时间是 0.779 - 0.272 = 0.507 秒。

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

当然,Web 站点不仅仅由页面组成。它还有图像、JavaScript 代码、CSS 和 cookie 要处理。curl 很适合了解单一元素的响应时间,但是有时候需要了解整个页面的装载速度。

From: http://www.ibm.com/developerworks/cn/linux/l-tune-lamp-1/index.html

 

相关文章推荐

use_concat导致not in时临时表不动态采样进而导致的性能问题

从这个案例,你可以看到无论是限制也好,还是说bug也好,我们并不是总能使用动态采样这个特性的,而且动态采样在硬分析时是有代价的,它会执行带有/* OPT_DYN_SAMP */这样注释的sql语句来执...

php中file_get_contents与curl性能比较分析

这篇文章主要介绍了php中file_get_contents与curl性能比较,以实例形式详细分析了file_get_contents与curl的区别以及运行效率的对比,需要的朋友可以参考下 本文实例...

写在Linux七天系列之前(五)—性能测试工具curl-loader二---测试分析

本文在第一篇的基础上讲解,如果你还没有安装curl-loader性能测试工具。请先参考《性能测试工具curl-loader(linux)》    这一节具体分析一下curl-loader的使用,以及...

curl-loader性能测试工具安装测试使用

安装      wget http://nchc.dl.sourceforge.net/project/curl-loader/curl-loader/curl-loader-0.56/curl...

libcurl的share interface与curl_easy_perform的性能

最近在使用libcurl实现客户端程序和http server通讯功能的时候,发现libcurl的性能不好。 具体情况是我在每次http连接时初始化一个新的curl handle,参数设置完成后,调...

性能测试工具curl-loader(linux)

curl-loader介绍       curl-loader(也被称为“omes-NIK”和“davilka”)是一个开源的C语言编写的工具,模拟应用负载和成千上万的几十万人的HTTP /...

libcurl的share interface与curl_easy_perform的性能

最近在使用libcurl实现客户端程序和http server通讯功能的时候,发现libcurl的性能不好。具体情况是我在每次http连接时初始化一个新的curl handle,参数设置完成后,调用c...
  • Colinw
  • Colinw
  • 2011-06-09 14:33
  • 1907

利用CURL工具诊断WEB页面访问性能

一:总结 当我们发现WEB页面访问性能缓慢时,常常存在几种可能的原因 1) 网络性能慢 2) IIS服务器性能慢 3) 数据库性能慢 这三个原因常常交织在一起,导致我们无法轻易分辨出到底是谁...

性能测试工具curl-loader(linux)

curl-loader介绍       原文地址:http://www.cnblogs.com/fnng/archive/2012/02/29/2373954.html 作者:虫师  ...

php中file_get_contents与curl性能比较分析

本文实例讲述了php中file_get_contents与curl性能比较分析。分享给大家供大家参考。具体如下: 在php中如果不仔细的去分析性能会发现file_get_contents与cur...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)