I have two BBB:
BBB 1:
Linux beaglebone 3.8.13-bone67 #1 SMP Wed Sep 24 21:30:03 UTC 2014 armv7l GNU/Linux
java version “1.8.0_06”
Java™ SE Runtime Environment (build 1.8.0_06-b23)
Java HotSpot™ Client VM (build 25.6-b23, mixed mode)
BBB 2:
Linux fdec0a8001c 3.8.13-bone70 #1 SMP Fri Jan 23 02:15:42 UTC 2015 armv7l GNU/Linux
java version “1.8.0_33”
Java™ SE Runtime Environment (build 1.8.0_33-b05)
Java HotSpot™ Client VM (build 25.33-b05, mixed mode)
On both I have the same Java Application.
The Problem:
On BBB 1 the commands in the java application switch within 50ms
On BBB 2 the commands need 500-600ms
Now I have to check, what is different. The Java Application (OSGi) is defentiv the same (copy from one to the other)
Any idea where I can start to search?
The Java version are different, but I don´t think this is the problem?
I have two BBB:
BBB 1:
Linux beaglebone 3.8.13-bone67 #1 SMP Wed Sep 24 21:30:03 UTC 2014 armv7l
GNU/Linux
java version "1.8.0_06"
Java(TM) SE Runtime Environment (build 1.8.0_06-b23)
Java HotSpot(TM) Client VM (build 25.6-b23, mixed mode)
BBB 2:
Linux fdec0a8001c 3.8.13-bone70 #1 SMP Fri Jan 23 02:15:42 UTC 2015 armv7l
GNU/Linux
java version "1.8.0_33"
Java(TM) SE Runtime Environment (build 1.8.0_33-b05)
Java HotSpot(TM) Client VM (build 25.33-b05, mixed mode)
On both I have the same Java Application.
The Problem:
On BBB 1 the commands in the java application switch within 50ms
On BBB 2 the commands need 500-600ms
Now I have to check, what is different. The Java Application (OSGi) is
defentiv the same (copy from one to the other)
Any idea where I can start to search?
support.oracle.com
The Java version are different, but I don´t think this is the problem?
Probally...
You can try updating...
sudo apt-get install oracle-java8-installer
root@BeagleBoard-X15:~# java -version
java version "1.8.0_60"
Java(TM) SE Runtime Environment (build 1.8.0_60-b27)
Java HotSpot(TM) Client VM (build 25.60-b23, mixed mode)
Both your kernel and Java versions are different. I would try running the same Kernel and Java version from the fast BBB on the slow BBB (or better yet the exact same OS image).
Wish I could help with that but I’m not that good with core Linux stuff. I just noticed that your kernels and java versions with different and in my experience that could explain the performance difference.
Maybe someone more experienced could tell you how to backup the eMMC to a SD card. If you could do that you could swap the whole core image from the fast BBB to the other to see if it fixes the problem (after backing up both images first).