asp.net mvc winform benchmark
来源:互联网 发布:时时彩助赢软件下载 编辑:程序博客网 时间:2024/06/06 03:35
作者:敖士伟
一、环境
1.主机win2003 sp2(CPU E2160双核 2G RAM),.net 3.5 sp1,asp.net mvc 2
2.测试机
win7 旗舰版 64bit(i5 4G RAM),apache ab.exe 2.3
3.网络
100M以太
二、代码
代码都是直接输出"Hello world!",无其它html输出1.MVC
public ActionResult Index() { ViewData["Message"] = "Hello world!"; return View(); }
2.winForm
protected void Page_Load(object sender, EventArgs e) { Response.Write("Hello world!"); }
三、结果
1.第一组并发10个用户(1)MVC
Requests per second: 868.11 [#/sec] (mean)
Time per request: 11.519 [ms] (mean)
Time per request: 1.152 [ms] (mean, across all concurrent requests)
Transfer rate: 235.68 [Kbytes/sec] received
(2)winForm
Requests per second: 953.84 [#/sec] (mean)
Time per request: 10.484 [ms] (mean)
Time per request: 1.048 [ms] (mean, across all concurrent requests)
Transfer rate: 232.87 [Kbytes/sec] received
2.第二组并发50个用户
(1)MVC
Requests per second: 803.40 [#/sec] (mean)
Time per request: 62.235 [ms] (mean)
Time per request: 1.245 [ms] (mean, across all concurrent requests)
Transfer rate: 218.29 [Kbytes/sec] received
(2)winForm
Requests per second: 965.03 [#/sec] (mean)
Time per request: 51.812 [ms] (mean)
Time per request: 1.036 [ms] (mean, across all concurrent requests)
Transfer rate: 235.66 [Kbytes/sec] received
四、结果分析
winForm比MVC快14%(((965.03+953.84)/2)/((803.40+868.11)/2)-1)*100%
MVC在url_routing过程中应该消耗的资源较多
- asp.net mvc winform benchmark
- WinForm、ASP.NET、MVC记录全局错误日志
- 【.net基础】--.NET、winform、Asp.Net区别
- ASP.NET MVC 框架
- ASP.NET MVC 框架
- ASP.NET MVC
- ASP.NET MVC框架
- ASP.NET MVC框架
- ASP.NET MVC
- Asp.Net Mvc Study
- ASP.NET MVC框架
- Asp.Net MVC 概述
- Asp.Net MVC 控制器
- Asp.Net MVC 路由
- asp.net mvc 简介
- 初识asp.net MVC
- Asp.net MVC中的"??"
- Asp.Net MVC 路由
- 使用HDFS上传
- 【Hibernate框架开发之二】第一个Hibernate-Annonation项目(采用@Entity、@Id直接映射实体类)
- 【iOS-cocos2d-X 游戏开发之十五】Cocos2dx中响应Android的Back(返回)与Menu(小房子)事件&&Cocos2dx自动释放粒子内存函数!
- 怎样从10亿查询词找出出现频率最高的10个
- 静态导入
- asp.net mvc winform benchmark
- 【iOS-cocos2d-X 游戏开发之十六】配置你的Cocos2dx项目编译后的Android自动使用(-hd)高清图&设置Android自适应屏幕、缩放比例方法!
- OAuth
- 我眼中的移动互联网(多原创视频)
- jquery入门第一课
- c++ 常用 的工具
- 【Hibernate框架开发之三】搭建Hibernate日志(slf4j转log4j)环境并搭建Junit单元测试环境!
- struts2 下载文件,下载弹出框,文件名中文乱码
- 【Hibernate框架开发之四】Hibernate-Annotation常用的注解归总&&ID的生成策略&&联合主键