Is a client robot an OS thread?

Kevin Xie1 Kevin_Xie1 at symantec.com
Thu May 3 19:31:17 UTC 2012


Thanks for your quick response, Dmitry.

However, I don't understand how a single thread can simulate multiple concurrent "users" submitting request to web servers. Is it that the single thread iterates all open connections one by one (submitting a request or processing response one at a time)? This can be easily bound by CPU since just 1 core is used at a time, or by slow connections ..., do I miss something here, or my understanding is fundamentally wrong?

Appreciated for any light shed!

Kevin

-----Original Message-----
From: Dmitry Kurochkin [mailto:dmitry.kurochkin at measurement-factory.com] 
Sent: May-03-12 3:19 PM
To: Kevin Xie1
Cc: users at web-polygraph.org
Subject: Re: Is a client robot an OS thread?

Hi Kevin.

Kevin Xie1 <Kevin_Xie1 at symantec.com> writes:

> Hi,
>
> Is a client robot a real OS thread? I'm using web polygrah in Linux,
> but I doesn't see multiple threads in the OS during a test with 500
> robots.
>

Polygraph client and server processes are single-threaded.  All Robot
and Server agents are running in a single thread.

Regards,
  Dmitry

> Thanks,
> Kevin
> _______________________________________________
> Users mailing list
> Users at web-polygraph.org
> http://www.web-polygraph.org/mailman/listinfo/users



More information about the Users mailing list