资源说明:Delphi完成端口通讯框架
开发环境:Delphi XE2
在我的机器上做了个IocpHttpServer和Node.js对比的简单测试:
机器配置:
CPU:i5 2500K
内存:16G
两个服务端都只返回字符串“Hello World”
10000并发的测试:
ab -n 100000 -c 10000 -k http://127.0.0.1:8000/
IocpHttpServer:
Requests per second: 5529.35 #/sec (mean)
Node.js:
Requests per second: 411.25 #/sec (mean)
100并发的测试:
ab -n 100000 -c 100 -k http://127.0.0.1:8000/
IocpHttpServer:
Requests per second: 56015.29 #/sec (mean)
Node.js:
Requests per second: 314.72 #/sec (mean)
很神奇,Node.js并发数少每秒处理请求数反而下降了
结论:IOCP真的相当高效!
本源码包内暂不包含可直接显示的源代码文件,请下载源码包。