GitHub user EricTonissen edited a comment on the discussion: Performance HOP on 
Linux

I prefer to compare the Pentaho and HOP software on Linux, because that is the 
OS where the software will finally be running.

These tests are both running on the same machine.

**PENTAHO Linux : Kitchen - Processing ended after 5 seconds
HOP Linux : Workflow duration : 12.382 seconds [ 12.382" ]**

The memory parameters for Pentaho and HOP are the same.
The only difference is that Pentaho is using Java 11 and HOP Java 17.

**Java for Pentaho**
openjdk 11.0.25 2024-10-15 LTS
OpenJDK Runtime Environment (Red_Hat-11.0.25.0.9-1) (build 11.0.25+9-LTS)
OpenJDK 64-Bit Server VM (Red_Hat-11.0.25.0.9-1) (build 11.0.25+9-LTS, mixed 
mode, sharing)

**Java for Hop**
openjdk 17.0.16 2025-07-15 LTS
OpenJDK Runtime Environment (Red_Hat-17.0.16.0.8-1) (build 17.0.16+8-LTS)
OpenJDK 64-Bit Server VM (Red_Hat-17.0.16.0.8-1) (build 17.0.16+8-LTS, mixed 
mode, sharing)

**hop-run java command**

+ java **-Xms8g -Xmx8g** -Djava.io.tmpdir=/opt/eridata/tmp 
-DHOP_DEFAULT_DATE_FORMAT=yyyyMMdd -DHOP_DEFAULT_TIMESTAMP_FORMAT=yyyyMMdd 
'-DHOP_DEFAULT_NUMBER_FORMAT=#.##########;-#.##########' 
-DHOP_AUDIT_FOLDER=./audit -DHOP_CONFIG_FOLDER=/opt/hop/eridani-base 
-DHOP_PLATFORM_RUNTIME=Run -DHOP_AUTO_CREATE_CONFIG=Y -DHOP_PLATFORM_OS=Linux 
--add-opens java.xml/jdk.xml.internal=ALL-UNNAMED --add-opens 
java.base/java.lang=ALL-UNNAMED --add-opens 
java.base/java.lang.invoke=ALL-UNNAMED --add-opens 
java.base/java.lang.reflect=ALL-UNNAMED --add-opens 
java.base/java.io=ALL-UNNAMED --add-opens java.base/java.net=ALL-UNNAMED 
--add-opens java.base/java.nio=ALL-UNNAMED --add-opens 
java.base/java.util=ALL-UNNAMED --add-opens 
java.base/java.util.concurrent=ALL-UNNAMED --add-opens 
java.base/java.util.concurrent.atomic=ALL-UNNAMED --add-opens 
java.base/sun.nio.ch=ALL-UNNAMED --add-opens java.base/sun.nio.cs=ALL-UNNAMED 
--add-opens java.base/sun.security.action=ALL-UNNAMED --add-opens 
java.base/sun.util
 .calendar=ALL-UNNAMED --add-opens 
java.security.jgss/sun.security.krb5=ALL-UNNAMED --add-exports 
java.base/sun.nio.ch=ALL-UNNAMED -Djava.library.path= -classpath 
'lib/core/*:lib/beam/*:lib/swt/linux/x86_64/*' org.apache.hop.run.HopRun 
--file=/opt/hop/eridani-base/pdi-repo/jobscheduler/scheduler/util/jb_scheduler_report.hwf
 --project=eridani 
--parameters=eridani_base=/opt/pentaho/eridani-base,env_path=/opt/pentaho/eridani-base/env,config_name=all,matches=all,days=0,properties=none
 --level=BASIC


GitHub link: 
https://github.com/apache/hop/discussions/6116#discussioncomment-15158519

----
This is an automatically sent email for [email protected].
To unsubscribe, please send an email to: [email protected]

Reply via email to