Skip to content

xinge666/test

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

测试网站是度娘

参数含义:

-n 开启的线程池的线程数目

-l 发起链接总数

-g 并发总数

默认是30 40 20 计算完成后采取的是sleep 50秒

本程序的主要思想为

1、创建一个threadpool ,线程池开启的线程数量就是代表线程数,

2、采用信号量来实现线程间数据同步,信号量集初始化为总连接数量大小,

3、线程池队列深度设置为并发数量大小,

4、每个任务发起一个http请求,

5、在任务开始前,获取taskstart时间戳,任务结束后,获取timeend时间戳,取每秒的平均数输出结果。

目前主要存在的问题:

1、并发数量级的问题,受线程数控制线。程数超过500,会失败。

2、好蠢的内存管理

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published