I am using jmeter to send two http requests one for login page of my web application and second one to another page after successful login. i added ifcontroller element to which the second http request is added. When i am testing the test plan with 100 requests with rampup period below 10sec i am seeing 100 requests are being fired to the web application w.r.t first request but only 75 requests are being fired w.r.t the second request, in the aggregate report panel. the second request count is not same always, it is changing every time but i never got the count as 100 as for the first request. when i increased the rampup period to 10 sec then only i could see both first and second request counts as 100. does it mean that jmeter client is unable to initiate enough no of threads for the second request.
i am using 4gb ram with 4core machine. will the situation improve if i add more ram to my pc because in the above case i am able to send only 10 requests in 1 sec period, i want to send more number of requests in one sec period.