Java. Which VM, which OS?

190 views
Skip to first unread message

abw

unread,
Sep 7, 2010, 1:17:00 PM9/7/10
to Beagle Board
Hi everyone!

We are trying to build a system dedicated to blind users based on a
capacitive touch panel and a few buttons (input), audio output and
network access. GUI support isn't mandatory. The software is written
in Java.

I am currently playing around with Angstrom on a C4 Beagleboard. Which
Java VMs are currently recommendable? I am also thinking about giving
other OSs a try (Android, Ubuntu?). There are tons of projects, proof
of concepts… any advice?

thank's,
Armin

dennisM

unread,
Sep 8, 2010, 9:06:46 PM9/8/10
to Beagle Board


I haven't got my hands on a Beagleboard as yet, but am very
interested in Oracle's Java 6 Embedded for ARM processors. The
requirements are at: http://www.oracle.com/technetwork/java/embedded/overview/sys-reqs-embedded-159989.html

Jason Kridner

unread,
Sep 9, 2010, 6:54:46 PM9/9/10
to beagl...@googlegroups.com

I like 'jamvm'. The guys over at Bug Labs are likely to know the
best. Check out their forums[1] and work that was started back in
2008[2]. A more recent status update[3] shows that 'jamvm' can now
use the OpenJDK and recent commits to OE[4] show that 'shark-vm' can
be used.

Perhaps some of the Ubuntu experts could chime in with info on the
latest Java support there?

[1] http://community.buglabs.net/forums/6-Java-/topics/331-Java-JVM
[2] http://smancke.blogs.evolvis.org/tag/openjdk-jalimo-arm-linux-maemo-openmoko-buglabs-java-mo/
[3] http://draenog.blogspot.com/2010/07/thousand-words-jamvmopenjdk-update-2.html
[4] http://www.mail-archive.com/openembed...@lists.openembedded.org/msg08166.html

>
> thank's,
>  Armin
>
> --
> You received this message because you are subscribed to the Google Groups "Beagle Board" group.
> To post to this group, send email to beagl...@googlegroups.com.
> To unsubscribe from this group, send email to beagleboard...@googlegroups.com.
> For more options, visit this group at http://groups.google.com/group/beagleboard?hl=en.
>
>

Michael Zucchi

unread,
Sep 12, 2010, 2:59:45 AM9/12/10
to beagl...@googlegroups.com
FWIW I just gave this a try. It's certainly a lot faster than the
openjdk one although it's not exactly breaking any land speed records
- seems about 2x faster on a few little toy apps I tried. That at
least makes it feel in the same order as other similar applications.

When you spend most of your time on a 3.3ghzx6 core machine it's hard
to evaluate performance on something like the beagleboard objectively.

Neil Benn

unread,
Sep 12, 2010, 6:28:13 AM9/12/10
to beagl...@googlegroups.com
compare it against a small python or C app to give you some ideas

--
You received this message because you are subscribed to the Google Groups "Beagle Board" group.
To post to this group, send email to beagl...@googlegroups.com.
To unsubscribe from this group, send email to beagleboard...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/beagleboard?hl=en.




--
--

Neil Benn Msc
Director
Ziath Ltd
Phone :+44 (0)7508 107942
Website - http://www.ziath.com

IMPORTANT NOTICE:  This message, including any attached documents, is intended only for the use of the individual or entity to which it is addressed, and may contain information that is privileged, confidential and exempt from disclosure under applicable law.  If the reader of this message is not the intended recipient, or the employee or agent responsible for delivering the message to the intended recipient, you are hereby notified that any dissemination, distribution or copying of this communication is strictly prohibited. If you have received this communication in error, please notify Ziath Ltd immediately by email at in...@ziath.com. Thank you.

Michael Zucchi

unread,
Sep 12, 2010, 10:48:01 AM9/12/10
to beagl...@googlegroups.com
yeah, everything's as slow as a dead dog ... that was my point.
Reply all
Reply to author
Forward
0 new messages