做好的项目反应时间比较长,前几天做了个测试,测试工具给出了个时间,叫做Receive,测试组给的关于这个时间的解释是:客户端从收到第一个字节开始,到页面下载完毕这个时间,叫做Receive时间。这个时间总是特别长,极端的时候达到5秒多些。一开始,我觉得,这个问题可能主要是网络传输的问题,应该从压缩页面大小的方面来考虑。但是今天,我看了个MSDN WebCast里苏鹏的教程,那里面给一个叫做“执行时间”的名词的定义是:处理一个请求所需的时间,通常按服务器向客户端返回的第一个字节和最后一个字节之间的时间计算。这个意思是说当客户端开始下载时,服务端的处理还没有结束么?那么在这个被他们叫做Receive,又叫做“执行时间”的时间区间里,服务器又都做了些什么呢?能告诉俺怎么去监视这个,也一样感谢。谢谢了先。
解决方案 »
- asp.net获取硬盘序列号问题?????????
- asp.net即时通讯
- 用过flexiGrid插件的请进。
- 我的vs2010无法打开sdf文件
- 请教:如何在dotnetChart控件中显示整数及如何让柱状图显示在竖线上
- 怎么获取sqlserver2000中读数据库的时间和次数啊?
- 哪位大虾给个Jmail发送邮件的例子,先谢了
- 如何做到电击消息框的确定按钮后返回并刷新原页面(清空所有文本框中的内容)?
- HTML中ImageButton1无法调用cs中ImageButton1_Click事件
- ListBox丢失选中index1
- |zyciis| 用Response.Write() 这种方法输出的Excel如何来定义他的单无格大小和字段颜色 谢谢
- FileUpload控件,输入错误文件名后,报脚本错
当然拉,这个方便并不精确,但是很有效果的。
服务器到底是边处理边发送呢,还是处理完全完成后才开始回送数据的呢?
如果有xmlhttp 把同步请求换成异步