Какая самая легкая виртуальная машина Java когда-либо существовала? (кроме КВМ)

StackOverflow https://stackoverflow.com/questions/235315

  •  04-07-2019
  •  | 
  •  

Вопрос

Я хотел бы установить Java на Psion 5MX с 16 МБ ОЗУ на компьютере с GNU / Linux, это будет возможно?

К сожалению, " KVM должен быть установлен производителем " .

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

Это было полезно?

Решение

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

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

Другие советы

Существует Список виртуальных машин Java в Википедии, с некоторыми из них с открытым исходным кодом и таргетинг на встраиваемые устройства. Например, Мика , который кажется довольно маленьким и портативным.

виртуальная машина Squawk предназначена для небольших устройств. Это, вероятно, имеет производительность ниже номинальной, хотя, так как большая часть этого находится в Java.

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

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top