什么是QIO,Q可以理解为 Quick(快速),也可以理解 Queue(队列),实际上其原理就是一个快速的任务队列操作,内部包涵高效的线程池任务分配代码,可以把VTCP内部事件快速的分配给应用层的线程池进行并行的处理。 QIO的优点,QIO吸收了ICOP+EPOLL双重优点;他像 EPOLL 接口一样,首先要应用层提交关心的事件,然后再像 IOCP 一样利用用户线程池从队列里取出1个事件来处理。线程池循环的取事件,处理事件,周而复始;QIO允许用户像IOCP一样,给线程池投递自定义事件。 QIO使用步骤 第一步:创建出VTCP_QIO_HANDLE,通过vtcp_qio_create()函数。 第二步:创建出N个用户线程池,循环调用vtcp_qio_get(...)取事件,然后更具事件类型去处理。 第三步:创建出VTCP_HANDLE,通过vtcp_socket/vtcp_socketshare,设置句柄为非阻塞模式,进行监听或者连接。 第四部:关联VTCP_HANDLE事件到VTCP_QIO_HANDLE上通过vtcp_qio_set(...)。 总共四步,就创建出了高性能的服务器与客户器。
2021-10-08 17:52:07 109KB UDP可靠传输 QIO模型
1
通过工具可以对TCP/UDP的服务进行一个高并发和高吞吐的性能压力测试,工具可以实时反映测试的IO处理,流量等曲线走势,从而快速地了解到当前服务的处理性能. 工具使用介绍网址:http://www.ikende.com/tcpudptest
2021-10-03 13:23:16 164KB tcp压力测试 udp压力测试
1
这是一款穿金盾,无视安全狗的压力测试。win集群
2021-10-02 09:12:52 568KB ddos穿盾集群
1
phpddos12.0 网站网络压力测试
2021-09-28 17:05:06 984KB php DDOS 网站压力测试 网络攻击测试
1
php压力测试源码(带数据库) php压力测试源码(带数据库)
2021-09-28 17:04:46 4.77MB 压力测试网源码
1
压力测试小工具,网络接口测试,设置地址、连接数、请求次数。开始测试
2021-09-28 17:03:54 415KB ab 压力测试 网络接口测试
1
基于 Web 的压力测试,以《ASP数据库系统开发实例导航》书中介绍的“订单管理系统”作为对象,以美国 Mercury 公司生产的 LoadRunner软件为工具进行外部性能压力测试。 本课程设计仅作参考
1
wrk压力测试,使用简单,压测结果清晰。项目性能测试的好帮手!
2021-09-26 16:51:10 38KB 压力测试 wrk
1
windows下flazr对rtmp视频流进行压力测试(批量直播测试)-附件资源
2021-09-22 11:11:00 106B
1