JHS_DELIVERABILITY

Published: 6 June 2025| Version 2 | DOI: 10.17632/p29npm73dt.2
Contributors:
Socrates Benitez,
,

Description

The following Datasets are the results of the deliverability testing of different Garbage Collectors Algorithms and a G1 First algorithm parameters, with a 10MB Video delivered through a SOAP WS with Java 1.8. The JHS G1 First, Serial GC, Parallel GC, Concurent Mark Sweep and default algorithms were tested, as well as G1 First Running parameters such as Ratio, Pauses, Deduplication, and Region. The tests are grouped into 100 requests per test, 25 groups, and 4 executions per test.

Files

Steps to reproduce

To reproduce the results, its necessary to install R Studio as a first step. The R scripts are divided by metric Response Time, Throughput and Success Rate. the script file name suffix or ending as TH means Throughput, SR means Success rate and RT means Response Time. In the "setwd" line, the space between the quotes in each R script file must be replaced with the path to the CSV file to be analyzed. To install the packages, open the InstallPackages script. In the DFR<-read.table line, the space between the quotes must be changed to the name of the CSV file to be analyzed. The files AOV_Algorithms_XXX analyzes the results of the Garbage Collector Algorithms, the files AOV_Pauses analyzes the results of the G1 First algorithm Pauses. On the other hand, the G1GCRegion_XX scripts files analyzes the G1 First Region parameter, these can also be used to analyze the results of the Deduplication and Ratio parameters. To do this, you must change the name of the dataset to either JHS_10MB_G1GCDeduplication.csv or JHS_10MB_G1GCRatio.csv in the line that reads the dataset, for example: DFR<-read.table("JHS_10MB_G1GCRatio.csv"). When you run the scripts, you should notice that the results appear in the console.

Institutions

  • Centro Nacional de Investigacion y Desarrollo Tecnologico

Categories

Programming Language, Web Service, Computing

Licence