aboutsummaryrefslogtreecommitdiff
path: root/calculate_average_tonivade.sh
diff options
context:
space:
mode:
authorAntonio Muñoz <antoniogmc@gmail.com>2024-01-25 23:07:20 +0100
committerGitHub <noreply@github.com>2024-01-25 23:07:20 +0100
commit65d2c1b0c911579c0f04b9f996ed357f57ac10e3 (patch)
tree0379af6e1a775ff0edb8a5c8b04b5113b771e0b1 /calculate_average_tonivade.sh
parent0bd167557183922825a0a9ec3a1d347f4ba24b2f (diff)
tonivade improved solution (#582)
* tonivade improved not using HashMap * use java 21.0.2 * same hash same station * remove unused parameter in sameSation * use length too * refactor parallelization * use parallel GC * refactor * refactor
Diffstat (limited to 'calculate_average_tonivade.sh')
-rwxr-xr-xcalculate_average_tonivade.sh2
1 files changed, 1 insertions, 1 deletions
diff --git a/calculate_average_tonivade.sh b/calculate_average_tonivade.sh
index 5e160f9..a484a53 100755
--- a/calculate_average_tonivade.sh
+++ b/calculate_average_tonivade.sh
@@ -15,5 +15,5 @@
# limitations under the License.
#
-JAVA_OPTS="-Xmx1G -Xms1G -XX:+AlwaysPreTouch --enable-preview"
+JAVA_OPTS="-Xmx1G -Xms1G -XX:+AlwaysPreTouch -XX:+UseParallelGC -XX:-UseCompressedOops --enable-preview"
java $JAVA_OPTS --class-path target/average-1.0.0-SNAPSHOT.jar dev.morling.onebrc.CalculateAverage_tonivade