![]() |
На языке Java разработан полноценный эмулятор архитектуры x86
В рамках проекта JPC разработан полноценный эмулятор архитектуры x86, написанный целиком на языке Java. Проекта достаточно универсальный, эмулятор может быть выполнен в виде отдельного Java приложения, запущен на мобильном телефоне или в виде web-апплета в браузере. На сайте проекта представлено (http://www-jpc.physics.ox.ac.uk/demos_linuxdesktops.html) несколько демонстраций возможностей JPC, среди которых запуск игры DOOM и мини-дистрибутива Damn Small Linux. Исходные тексты проекта (http://www-jpc.physics.ox.ac.uk/download_download.html) распространяются в рамках лицензии GPLv2.
JPC обеспечивает один из наиболее безопасных способов выполнения изолированных приложений, так как используется двухуровневая модель изоляции - первый уровень обеспечивает изоляцию в стандартной виртуальной Java машине апплета с эмулятором , а второй реализован непосредственно эмулятором x86 инструкций. 06.07.2009 http://www.opennet.ru/opennews/art.shtml?num=22474 |
что-то новенькое! надо попробовать обязательно!
|
юху:)))) мы все этого ждали! неттелефон близко:))))
|
Цитата:
|
Это-ж какие телефоны нужны для такого эмулятора...
|
Через пару лет, когда мобильники будут не слабые можно будет винду на виртуалке запустить (Если платформа х86 поддерживается, то запуститься ;))
|
А давайте на этой архитектуре запустим саму яву, которая запустит... в смысле поиграем в рекурсию. ;)
Только мне одному кажется, что кроссплатформенность это несколько другое и реализуется не так? Такое чувство, что скоро универсальный кроссплатформенный "Hello, world!" будет требовать 8-ядерника и 4 гигабайта оперативки. И все равно будет тормозить. |
У меня на телефоне аська JIMM подтормаживает, то чувствую что XP вообще повесит его )
|
Ну да, теоретически если хп поставить, то пока оно загрузится уже технологии сменятся..
|
ну 98 винду можно поставить, вообщем-то остается только узнать работает ли, скажем windows mobile 6 с java и если да, подготовить эту машину и реально можно установить 98 винду ну или линух какой-нибудь. Я думаю 600 Мгц процессора и 32Мб будет достаточно!
|
| Время: 02:43 |