我刚开始用jmeter来测试我的网站。您可能知道线程组中有一个部分,您只需键入要测试网站的用户数。它工作正常,我很高兴使用jmeter。但我不明白的是,我的电脑有2个内核,我猜(我可能错了)英特尔CPU有2个线程,每个核心共计4个线程,我想测试我的网站更多显然超过4人,因为我的电脑不能运行超过4个进程,jmeter如何模拟这些http请求?这些用户只是连接吗?非常感谢你。
答案 0 :(得分:1)
单处理器系统通过time slicing实现多任务/多线程,因此您可以运行与RAM相匹配的多个进程/线程(+ swap)
了解使用JMeter实际模拟的线程数(虚拟用户数)的唯一方法如下:
如果足以进行负载测试 - 这太棒了。如果不是 - 您将不得不考虑JMeter Best Practices
更多信息:Distributed Testing