【问题标题】:Does LoadRunner use native or green vuser threads?LoadRunner 是否使用本机或绿色 vuser 线程?
【发布时间】:2011-07-18 02:40:44
【问题描述】:

我为 Windows 版本的 LoadRunner 设置了 100 个虚拟用户,并启用了“将 vuser 作为线程运行”选项。

然后,我在 wlrun.exe(LoadRunner 控制器进程)上使用了 Process Explorer,以查看当 100 个 vuser 运行时,该进程的 Threads 指标是否增加... 增加 100,或者增加 100-k,以防万一LR 正在使用线程池。

线程数似乎根本没有增加!

因此,我是否可以断定 LoadRunner 使用绿色线程而不是本机线程?

【问题讨论】:

  • 不知道,为什么这被否决了!

标签: multithreading loadrunner green-threads


【解决方案1】:

您正在监控错误的进程。 wlrun 是控制台。您需要监控负载生成器软件的多线程驱动程序。多线程驱动程序的名称在文献和培训中都有介绍。

此外,将负载暂存到与控制器相同的主机上被认为是一种不好的做法

【讨论】:

    【解决方案2】:

    正如詹姆斯指出的那样,这个过程是错误的。正确的(对于没有 LoadGenerator 的独立控制器)是“mmdrv.exe”。它产生的线程数是不可配置的,但已经看到大约 50 个线程/进程。这些线程 AFAIK 是普通的 Windows 线程。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-02-03
      • 2011-08-08
      • 2013-02-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-09-26
      相关资源
      最近更新 更多