In this article we are going to see how can we configure jmeter by changing property of JMeter. In this section we will see the different mode settings for batch processing in jmeter.propertie.

In the jmeter installed bin directory(in my case C:\apache-jmeter-2.8\bin), we get a file named Open this with note pad.

-To set Sample sender configuration [true = client (default), false=server]

-To set remote batching support
[Other values : 
Standard= returns each sample synchronously(default)
Hold = retains samples until end of test (need memory)
Batch = returns samples in batches
Statistical = returns sample summary statistics
Spatial combined values : Stripped, StrippedBatch.
 StrippedBatch mode will remove some data from the SampleResults as the response body and it will send Sample Results as Batches (low resource using) ]

 -To load a class of an implementation of org.apache.jmeter.samplers.SampleSender

-To Set key statistical samples on threadName (false for threadGroup)

[DiskStore: For Hold mode, but serialises the samples to disk, rather than saving in memory]
Note: the mode is currently resolved on the client, other properties (e.g. time_threshold) are resolved on the server.

-To set for holding samples up to 100

-To set threshold time(ms)

[Asynchronous sender: To use a queue and background worker process to return the samples]

-To set queue size to 100 [Asynch Mode]

-To set the Monitor Health Visualizer buffer size to 800