kaku21 发表于 2011-6-17 17:21:17

求助-性能测试 并发数增加 导致待测服务器CPU资源占满

我是做B2C行业的,前两天接了个性能测试的任务
任务描述:
测试搜索引擎服务性能指标

测试方法:
通过loadrunner发送一个html页面访问请求到web服务器,服务器返回一个页面

执行时遇到的问题:
web服务器CPU资源占用非常高,当并发数量增加到10时,cpu资源就已经占到45%,并发数量100时 cpu资源达到100%
此时内存资源并没有消耗多少。TPS能达到200左右,且成功率很高。

现在需要定位的是为什么web服务器cpu资源占用如此之高??除了开发人员代码调优,是否还有其他引发CPU增高的情况。测试脚本很简单,如下:
Action()
{
web_reg_find("text=Test",
   LAST);
web_url("Search",
"URL=http://s.search.com/Search?id=11&c=2",
"Resource=0",
"RecContentType=text/html",
"Referer=",
"Snapshot=tt3.inf",
"Mode=HTTP",
LAST);
return 0;
}

请高手们帮忙分析分析

msnshow 发表于 2011-6-18 08:31:36

没,就是代码的问题

msnshow 发表于 2011-6-18 08:32:09

需要开发人员分析到底哪个类执行时占的资源比较多,进行优化

cafard-haibin 发表于 2011-6-18 19:49:45

CPU过高的进程是什么?

lihailing 发表于 2011-6-20 10:02:42

回复 4# cafard-haibin


    如何查看是哪个进程用的CPU资源多呢?

ljj149850508 发表于 2011-6-20 10:55:28

服务器任务管理器->进程
页: [1]
查看完整版本: 求助-性能测试 并发数增加 导致待测服务器CPU资源占满