jmeter并发数和线程数的区别

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了jmeter并发数和线程数的区别相关的知识,希望对你有一定的参考价值。

参考技术A

一、指代不同

1、并发数:指同时访问服务器站点的连接数。

2、线程数:是程序中一个单一的顺序控制流程,在单个程序中同时运行多个线程完成不同的工作,称为多线程。

二、原理不同

1、并发数:建立在每台服务器多用户的基础上的,也就是多个用户共同使用一台服务器。为了避免同一台服务器上的某一个用户的IIS链接人数过多或占用服务器资源过多而影响其它用户的正常使用。

2、线程数:服务端传送数据到用户端,把用户端和服务端比做两个小岛,线程数比做连接两个小岛之间的桥梁,架桥越多,单位时间内传送的数据越多,但如果桥梁架设超过双方所能承受的数量时,用户端将无法接受其他服务端的数据。


三、特点不同

1、并发数:服务器对于某一个链接的默认超时时间一般为15--20分钟,也就是当访问用户访问你的网页并关闭后,一般需要15--20分钟,服务器才从其内存中将其清除,视为无效链接

2、线程数:用户可以根据不同的服务端限制,来修改下载软件的原始下载线程数。根据下载资源的热门程度,其候选资源数量的不同,该任务下载可用的线程数也会不同。


参考资料来源:百度百科-线程数

参考资料来源:百度百科-并发数

以上是关于jmeter并发数和线程数的区别的主要内容,如果未能解决你的问题,请参考以下文章

jmeter 线程数设置多少个

CUDA:每个多处理器的线程数和每个块的线程数的区别是啥? [复制]

CPU的核心数、线程数的关系和区别

CPU的核心数、线程数的关系和区别

jmeter-获取系统最大并发数

jmeter怎么判断已到并发数