Skip to content

Commit e33a236

Browse files
committed
Update benchmark scripts
1 parent 5e16416 commit e33a236

File tree

3 files changed

+26
-14
lines changed

3 files changed

+26
-14
lines changed
+10-10
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
#!/bin/bash
2-
sbt -java-home /usr/lib/jvm/jdk-11 ++3.6.3 clean jsoniter-scala-benchmarkJVM/assembly
3-
/usr/lib/jvm/jdk-25/bin/java -jar jsoniter-scala-benchmark/jvm/target/scala-3.6.3/benchmarks.jar -jvmArgsAppend "-Djmh.executor=FJP" -t 16 -p size=128 -prof gc -rf json -rff jdk-25-t16.json .* 2>&1 | tee jdk-25-t16.txt
4-
/usr/lib/jvm/jdk-21/bin/java -jar jsoniter-scala-benchmark/jvm/target/scala-3.6.3/benchmarks.jar -jvmArgsAppend "-Djmh.executor=FJP" -t 16 -p size=128 -prof gc -rf json -rff jdk-21-t16.json .* 2>&1 | tee jdk-21-t16.txt
5-
/usr/lib/jvm/jdk-17/bin/java -jar jsoniter-scala-benchmark/jvm/target/scala-3.6.3/benchmarks.jar -jvmArgsAppend "-Djmh.executor=FJP" -t 16 -p size=128 -prof gc -rf json -rff jdk-17-t16.json .* 2>&1 | tee jdk-17-t16.txt
6-
/usr/lib/jvm/graalvm-jdk-25/bin/java -jar jsoniter-scala-benchmark/jvm/target/scala-3.6.3/benchmarks.jar -jvmArgsAppend "-Djmh.executor=FJP" -t 16 -p size=128 -prof gc -rf json -rff graalvm-jdk-25-t16.json .* 2>&1 | tee graalvm-jdk-25-t16.txt
7-
/usr/lib/jvm/graalvm-jdk-21/bin/java -jar jsoniter-scala-benchmark/jvm/target/scala-3.6.3/benchmarks.jar -jvmArgsAppend "-Djmh.executor=FJP" -t 16 -p size=128 -prof gc -rf json -rff graalvm-jdk-21-t16.json .* 2>&1 | tee graalvm-jdk-21-t16.txt
8-
/usr/lib/jvm/graalvm-jdk-17/bin/java -jar jsoniter-scala-benchmark/jvm/target/scala-3.6.3/benchmarks.jar -jvmArgsAppend "-Djmh.executor=FJP" -t 16 -p size=128 -prof gc -rf json -rff graalvm-jdk-17-t16.json .* 2>&1 | tee graalvm-jdk-17-t16.txt
9-
/usr/lib/jvm/graalvm-community-jdk-25/bin/java -jar jsoniter-scala-benchmark/jvm/target/scala-3.6.3/benchmarks.jar -jvmArgsAppend "-Djmh.executor=FJP" -t 16 -p size=128 -prof gc -rf json -rff graalvm-community-jdk-25-t16.json .* 2>&1 | tee graalvm-community-jdk-25-t16.txt
10-
/usr/lib/jvm/graalvm-community-jdk-21/bin/java -jar jsoniter-scala-benchmark/jvm/target/scala-3.6.3/benchmarks.jar -jvmArgsAppend "-Djmh.executor=FJP" -t 16 -p size=128 -prof gc -rf json -rff graalvm-community-jdk-21-t16.json .* 2>&1 | tee graalvm-community-jdk-21-t16.txt
11-
/usr/lib/jvm/graalvm-community-jdk-17/bin/java -jar jsoniter-scala-benchmark/jvm/target/scala-3.6.3/benchmarks.jar -jvmArgsAppend "-Djmh.executor=FJP" -t 16 -p size=128 -prof gc -rf json -rff graalvm-community-jdk-17-t16.json .* 2>&1 | tee graalvm-community-jdk-17-t16.txt
2+
sbt -java-home /usr/lib/jvm/jdk-17 ++3.6.3 clean jsoniter-scala-benchmarkJVM/assembly
3+
/usr/lib/jvm/graalvm-jdk-25/bin/java -jar jsoniter-scala-benchmark/jvm/target/scala-3.6.3/benchmarks.jar -jvmArgsAppend "-Djmh.executor=FJP" -t 8 -p size=128 -prof gc -rf json -rff graalvm-jdk-25-t8.json .* 2>&1 | tee graalvm-jdk-25-t8.txt
4+
/usr/lib/jvm/graalvm-jdk-21/bin/java -jar jsoniter-scala-benchmark/jvm/target/scala-3.6.3/benchmarks.jar -jvmArgsAppend "-Djmh.executor=FJP" -t 8 -p size=128 -prof gc -rf json -rff graalvm-jdk-21-t8.json .* 2>&1 | tee graalvm-jdk-21-t8.txt
5+
/usr/lib/jvm/graalvm-jdk-17/bin/java -jar jsoniter-scala-benchmark/jvm/target/scala-3.6.3/benchmarks.jar -jvmArgsAppend "-Djmh.executor=FJP" -t 8 -p size=128 -prof gc -rf json -rff graalvm-jdk-17-t8.json .* 2>&1 | tee graalvm-jdk-17-t8.txt
6+
/usr/lib/jvm/jdk-25/bin/java -jar jsoniter-scala-benchmark/jvm/target/scala-3.6.3/benchmarks.jar -jvmArgsAppend "-Djmh.executor=FJP" -t 8 -p size=128 -prof gc -rf json -rff jdk-25-t8.json .* 2>&1 | tee jdk-25-t8.txt
7+
/usr/lib/jvm/jdk-21/bin/java -jar jsoniter-scala-benchmark/jvm/target/scala-3.6.3/benchmarks.jar -jvmArgsAppend "-Djmh.executor=FJP" -t 8 -p size=128 -prof gc -rf json -rff jdk-21-t8.json .* 2>&1 | tee jdk-21-t8.txt
8+
/usr/lib/jvm/jdk-17/bin/java -jar jsoniter-scala-benchmark/jvm/target/scala-3.6.3/benchmarks.jar -jvmArgsAppend "-Djmh.executor=FJP" -t 8 -p size=128 -prof gc -rf json -rff jdk-17-t8.json .* 2>&1 | tee jdk-17-t8.txt
9+
/usr/lib/jvm/graalvm-community-jdk-25/bin/java -jar jsoniter-scala-benchmark/jvm/target/scala-3.6.3/benchmarks.jar -jvmArgsAppend "-Djmh.executor=FJP" -t 8 -p size=128 -prof gc -rf json -rff graalvm-community-jdk-25-t8.json .* 2>&1 | tee graalvm-community-jdk-25-t8.txt
10+
/usr/lib/jvm/graalvm-community-jdk-21/bin/java -jar jsoniter-scala-benchmark/jvm/target/scala-3.6.3/benchmarks.jar -jvmArgsAppend "-Djmh.executor=FJP" -t 8 -p size=128 -prof gc -rf json -rff graalvm-community-jdk-21-t8.json .* 2>&1 | tee graalvm-community-jdk-21-t8.txt
11+
/usr/lib/jvm/graalvm-community-jdk-17/bin/java -jar jsoniter-scala-benchmark/jvm/target/scala-3.6.3/benchmarks.jar -jvmArgsAppend "-Djmh.executor=FJP" -t 8 -p size=128 -prof gc -rf json -rff graalvm-community-jdk-17-t8.json .* 2>&1 | tee graalvm-community-jdk-17-t8.txt

benchmark.sh

+4-4
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
#!/bin/bash
2-
sbt -java-home /usr/lib/jvm/jdk-11 ++3.6.3 clean jsoniter-scala-benchmarkJVM/assembly
3-
/usr/lib/jvm/jdk-25/bin/java -jar jsoniter-scala-benchmark/jvm/target/scala-3.6.3/benchmarks.jar -jvmArgsAppend "-Djmh.executor=FJP" -p size=128 -prof gc -rf json -rff jdk-25.json .* 2>&1 | tee jdk-25.txt
4-
/usr/lib/jvm/jdk-21/bin/java -jar jsoniter-scala-benchmark/jvm/target/scala-3.6.3/benchmarks.jar -jvmArgsAppend "-Djmh.executor=FJP" -p size=128 -prof gc -rf json -rff jdk-21.json .* 2>&1 | tee jdk-21.txt
5-
/usr/lib/jvm/jdk-17/bin/java -jar jsoniter-scala-benchmark/jvm/target/scala-3.6.3/benchmarks.jar -jvmArgsAppend "-Djmh.executor=FJP" -p size=128 -prof gc -rf json -rff jdk-17.json .* 2>&1 | tee jdk-17.txt
2+
sbt -java-home /usr/lib/jvm/jdk-17 ++3.6.3 clean jsoniter-scala-benchmarkJVM/assembly
63
/usr/lib/jvm/graalvm-jdk-25/bin/java -jar jsoniter-scala-benchmark/jvm/target/scala-3.6.3/benchmarks.jar -jvmArgsAppend "-Djmh.executor=FJP" -p size=128 -prof gc -rf json -rff graalvm-jdk-25.json .* 2>&1 | tee graalvm-jdk-25.txt
74
/usr/lib/jvm/graalvm-jdk-21/bin/java -jar jsoniter-scala-benchmark/jvm/target/scala-3.6.3/benchmarks.jar -jvmArgsAppend "-Djmh.executor=FJP" -p size=128 -prof gc -rf json -rff graalvm-jdk-21.json .* 2>&1 | tee graalvm-jdk-21.txt
85
/usr/lib/jvm/graalvm-jdk-17/bin/java -jar jsoniter-scala-benchmark/jvm/target/scala-3.6.3/benchmarks.jar -jvmArgsAppend "-Djmh.executor=FJP" -p size=128 -prof gc -rf json -rff graalvm-jdk-17.json .* 2>&1 | tee graalvm-jdk-17.txt
6+
/usr/lib/jvm/jdk-25/bin/java -jar jsoniter-scala-benchmark/jvm/target/scala-3.6.3/benchmarks.jar -jvmArgsAppend "-Djmh.executor=FJP" -p size=128 -prof gc -rf json -rff jdk-25.json .* 2>&1 | tee jdk-25.txt
7+
/usr/lib/jvm/jdk-21/bin/java -jar jsoniter-scala-benchmark/jvm/target/scala-3.6.3/benchmarks.jar -jvmArgsAppend "-Djmh.executor=FJP" -p size=128 -prof gc -rf json -rff jdk-21.json .* 2>&1 | tee jdk-21.txt
8+
/usr/lib/jvm/jdk-17/bin/java -jar jsoniter-scala-benchmark/jvm/target/scala-3.6.3/benchmarks.jar -jvmArgsAppend "-Djmh.executor=FJP" -p size=128 -prof gc -rf json -rff jdk-17.json .* 2>&1 | tee jdk-17.txt
99
/usr/lib/jvm/graalvm-community-jdk-25/bin/java -jar jsoniter-scala-benchmark/jvm/target/scala-3.6.3/benchmarks.jar -jvmArgsAppend "-Djmh.executor=FJP" -p size=128 -prof gc -rf json -rff graalvm-community-jdk-25.json .* 2>&1 | tee graalvm-community-jdk-25.txt
1010
/usr/lib/jvm/graalvm-community-jdk-21/bin/java -jar jsoniter-scala-benchmark/jvm/target/scala-3.6.3/benchmarks.jar -jvmArgsAppend "-Djmh.executor=FJP" -p size=128 -prof gc -rf json -rff graalvm-community-jdk-21.json .* 2>&1 | tee graalvm-community-jdk-21.txt
1111
/usr/lib/jvm/graalvm-community-jdk-17/bin/java -jar jsoniter-scala-benchmark/jvm/target/scala-3.6.3/benchmarks.jar -jvmArgsAppend "-Djmh.executor=FJP" -p size=128 -prof gc -rf json -rff graalvm-community-jdk-17.json .* 2>&1 | tee graalvm-community-jdk-17.txt

xxx.sh

+12
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,17 @@
11
#!/bin/bash
22
sudo systemctl stop proc-sys-fs-binfmt_misc.automount
3+
sudo systemctl stop bluetooth.service
4+
sudo systemctl stop cron.service
35
sudo systemctl stop cups.path
46
sudo systemctl stop cups.socket
57
sudo systemctl stop cups.service
68
sudo systemctl stop colord.service
79
sudo systemctl stop cups-browsed.service
810
sudo systemctl stop fwupd.service
11+
sudo systemctl stop gnome-remote-desktop.service
912
sudo systemctl stop iio-sensor-proxy.service
13+
sudo systemctl stop ModemManager.service
14+
sudo systemctl stop packagekit.service
1015
sudo systemctl stop power-profiles-daemon.service
1116
sudo systemctl stop syslog.socket
1217
sudo systemctl stop rsyslog.service
@@ -17,11 +22,18 @@ sudo systemctl stop systemd-journald.socket
1722
sudo systemctl stop systemd-journald-dev-log.socket
1823
sudo systemctl stop systemd-oomd.service
1924
sudo systemctl stop systemd-oomd.socket
25+
sudo systemctl stop systemd-hostnamed.service
26+
sudo systemctl stop systemd-resolved.service
27+
sudo systemctl stop systemd-timesyncd.service
28+
sudo systemctl stop switcheroo-control.service
29+
sudo systemctl stop thermald.service
2030
sudo systemctl stop udisks2.service
2131
sudo systemctl stop unattended-upgrades.service
2232
sudo systemctl stop upower.service
2333
sudo service apparmor stop
2434
sudo service apport stop
2535
sudo service bluetooth stop
36+
sudo service openvpn stop
2637
sudo service plymouth-log stop
2738
sudo service ufw stop
39+
sudo service sysstat stop

0 commit comments

Comments
 (0)