aboutsummaryrefslogtreecommitdiff
path: root/calculate_average_dmitry-midokura.sh
diff options
context:
space:
mode:
authorDmitry Bufistov <112496477+dmitry-midokura@users.noreply.github.com>2024-01-25 23:09:22 +0100
committerGitHub <noreply@github.com>2024-01-25 23:09:22 +0100
commitb20e7365e72c092f1800ea814e85d51f9bf53917 (patch)
treeaeb2095087eb7922051b68d9424807cf4e2bbb77 /calculate_average_dmitry-midokura.sh
parent65d2c1b0c911579c0f04b9f996ed357f57ac10e3 (diff)
Second submission to keep a bit of dignity (#581)
* Dmitry challenge * Dmitry submit 2. Use MemorySegment of FileChannle and Unsafe to read bytes from disk. 4 seconds speedup in local test from 20s to 16s.
Diffstat (limited to 'calculate_average_dmitry-midokura.sh')
-rwxr-xr-xcalculate_average_dmitry-midokura.sh1
1 files changed, 1 insertions, 0 deletions
diff --git a/calculate_average_dmitry-midokura.sh b/calculate_average_dmitry-midokura.sh
index e4d1366..1bb529b 100755
--- a/calculate_average_dmitry-midokura.sh
+++ b/calculate_average_dmitry-midokura.sh
@@ -17,4 +17,5 @@
#JAVA_OPTS="-verbose:gc"
+JAVA_OPTS="--enable-preview -Xmx128m -XX:+UseSerialGC -XX:-TieredCompilation"
java $JAVA_OPTS --class-path target/average-1.0.0-SNAPSHOT.jar dev.morling.onebrc.CalculateAverage_bufistov $1 $2