When running many TruClient Vusers as a process on one Load Generator, your receiving the repeated error: '' IPC connection to browser process is lost '' due to the Windows GDI limitation.
GDI objects represent graphical device interface resources like, fonts, bitmaps, brushes, etc. As with CPU and Memory, each browser consumes different GDI objects depending on the page(s) it displays.
In the Windows Operating System, there is a known limitation on the amount of GDI objects that can be created in a session. The theoretical limit is 65,536 GDI objects per session. However, the maximum number of GDI objects that can be created per session is usually much lower.
Therefore, when running large amount of Virtual Users, you might encounter a GDI object limitation while not reaching high CPU or Memory utilization.
Reaching GDI objects limitation results in Vuser errors; such as, ''IPC connection to the browser is lost'' or ''Failed to create IPC connection to the browser'', in your Controller output messages.
To overcome Windows GDI limitation, one can use Performance Center with terminal sessions integration or distribute the Vuser load across many load generators.
Solution:
I recommend distributing the Vuser load across many load generators.