Hello,
I have a Java (Spring)-powered website which I'd like to host on a FreeBSD virtual server.
On my development machine the JRE (Oracle JRE 8.121) and the Spring container (embedded Tomcat) starts in 7s mean time. Good.
On Ubuntu Server 16.06 with OpenJDK 8.121 it starts in 10s mean time. Good for virtual server with one Xeon E5 core and 1GB RAM.
The same server with FreeBSD starts this site in 17s mean time with OpenJDK installed by pkg (it's version 8.111 I believe). When I installed newer version (8.121?) from the ports its start up time was around 16s. And the performance of the application was 30-50% worse. When I installed the Oracle version 8.121 from ports (running through the Linux compat layer) it had the same performance as on Linux.
Am I possibly missing something or is it "normal" that OpenJDK performs worse on FreeBSD than on Linux, please?
I have a Java (Spring)-powered website which I'd like to host on a FreeBSD virtual server.
On my development machine the JRE (Oracle JRE 8.121) and the Spring container (embedded Tomcat) starts in 7s mean time. Good.
On Ubuntu Server 16.06 with OpenJDK 8.121 it starts in 10s mean time. Good for virtual server with one Xeon E5 core and 1GB RAM.
The same server with FreeBSD starts this site in 17s mean time with OpenJDK installed by pkg (it's version 8.111 I believe). When I installed newer version (8.121?) from the ports its start up time was around 16s. And the performance of the application was 30-50% worse. When I installed the Oracle version 8.121 from ports (running through the Linux compat layer) it had the same performance as on Linux.
Am I possibly missing something or is it "normal" that OpenJDK performs worse on FreeBSD than on Linux, please?