Fiddler Classic parallel http request limitation

I am using Fiddler Classic to test my computer's http request performance, and

I want to send 200 parallel request exactly at same time (within variance 20ms).


My computer has 8 Core CPU.

And I found that I only can send 8x10 =80 requests at exactly same time in maximum.


An example while sending 85 requests. 

If I send more than 80 request, there will be high latency: 


I'm quite sure that it's all about the limitation of software setting or CPU performance. As my friend's computer has 10 core, and he can send 10x10 =100 requests exactly at same time.


How can I increase the maximum number of parallel request at same time?

~Greatly Appreciate for any help~

 

 

 

 

 

 

 

 

 

 


Hello Yip041234,



There are a lot of things that are related to any parallel execution. It would help if you considered the current load, the currently active processes and applications, the implementations used in those applications. OS limitations or undergoing recourse needs, the possibility of a specific task to run in parallel, the needed task execution time and CPU processing time, etc. All of those reasons (and many others) might be interfering with your execution. 


Another essential thing to consider is that Fiddler timestamps are using the OS default system clock by default. On Windows, the system clock precision is around 16ms (set to update 60-100 timers per second), and this is made to preserve power. The system timers are made to be really precise (to save power and due to the fact that the common user didn't really need absolute precision), leading to apparent derivations in the range of milliseconds. You could use the Enable high-precision timers in Fiddler (Tools > Options > General > Enable high-precision timers), but again that won't guarantee that your task can be executed at the same time (in fact, they won't due to the many factors listed above).


As a side note: This forum is for Fiddler Everywhere. You could search for topics related to the classic Fiddler here.

Thanks a lot. Enable high-precision timers seem doesn't make any difference for me, but still greatly appreciated~