From b20e7365e72c092f1800ea814e85d51f9bf53917 Mon Sep 17 00:00:00 2001 From: Dmitry Bufistov <112496477+dmitry-midokura@users.noreply.github.com> Date: Thu, 25 Jan 2024 23:09:22 +0100 Subject: 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. --- calculate_average_dmitry-midokura.sh | 1 + 1 file changed, 1 insertion(+) (limited to 'calculate_average_dmitry-midokura.sh') 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 -- cgit v1.2.3