2008-10-24 5 views
3

Я хотел бы установить Java на Psion 5MX с GNU/Linux 16 МБ оперативной памяти, будет ли это возможно?Что такое самая легкая виртуальная машина Java? (за исключением KVM)

Несчастливо, "KVM must be installed by the manufacturer".

Я хочу, чтобы иметь возможность написать базовый код Java, проверить и набросать простые алгоритмы. Важные замечания: Мне не нужна графическая часть, так как я буду использовать консоль (без графического сервера), но это будет внутри Debian.

ответ

2

Пожалуйста, сообщите нам более подробную информацию о машине, помимо ОС и памяти. Также дайте нам подробную информацию о том, что вы надеетесь выполнить с помощью Java на такой машине с недостаточной мощностью (у Java есть большие накладные расходы во встроенных местах по сравнению с написанием собственного кода).

Ответ может быть. Я видел, что Java работает на машине с 4 МБ ОЗУ, но в ней не работает Linux (на самом деле вообще не было ОС). Ссылка: Java on the Nintendo DS

1

Squawk virtual machine предназначен для небольших устройств. Вероятно, он получил суб-парную производительность, поскольку большинство из них находится в java.

3

В Википедии есть List of Java virtual machines, с некоторыми из них с открытым исходным кодом и таргетинг на устройства. Как Mika, который кажется довольно маленьким и портативным.

0

Возможно, немного поздно, но я также предлагаю Squawk. Он работает на устройствах солнечных лучей, которые имеют 160 тыс. Экземпляров (или что-то в этой области). 160mhz CPU. Весь JVM является открытым исходным кодом, поэтому вы можете попытаться перезаписать его для своих устройств :)