The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Проект JPC-2 позволяет запустить Windows XP и Ubuntu в вирту..."
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Проект JPC-2 позволяет запустить Windows XP и Ubuntu в вирту..."  +/
Сообщение от opennews (??) on 21-Июл-11, 22:59 
Посте пяти лет разработки представлен проект JPC-2 (http://jpc2.com/about.html), в рамках которого создан эмулятор ПК, написанный на языке Java и работающий в под управлением виртуальной Java-машины (JVM). JPC-2 продолжает развитие открытого Java-эмулятора JPC (http://jpc.sourceforge.net/). Создаваемой эмулятором виртуальный компьютер позволяет (http://eu.jpc2.com:8080/home.html) установить немодифицированные версии Windows XP и Ubuntu Linux, и запустить их внутри браузера, используя обычный Java-плагин. Код JPC-2 пока публично не доступен (доступ к коду можно получить после отправки запроса на email).

Производительность выполняемой в виртуальном ПК операционной системы в режиме полной эмуляции составляет примерно 10% от производительности реального ПК. Для желающий запустить в эмуляторе не операционную систему, а отдельное приложение подготовлен инструментарий для компиляции приложения на C/C++/Fortran в Java-байткод, который может быть выполнен со скоростью порядка 85% от произ...

URL: http://eu.jpc2.com:8080/home.html
Новость: http://www.opennet.dev/opennews/art.shtml?num=31256

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Проект JPC-2 позволяет запустить Windows XP и Ubuntu в вирту..."  –3 +/
Сообщение от Аноним (??) on 21-Июл-11, 22:59 
Рис можно и палочками есть. Но неудобно-о-о-о...

А вообще все эти извраты сильно напоминают БДСМ. Смерть Кощея в игле, игла в яйце, яйцо в зайце, заяц в утке, утка в селезне, селезень в сундуке на дереве...

Зачем это все? Кроме как почесать ЧСВ гомо^Wпрограммиста?

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

4. "Проект JPC-2 позволяет запустить Windows XP и Ubuntu в вирту..."  +1 +/
Сообщение от Аноним (??) on 21-Июл-11, 23:29 
> Рис можно и палочками есть. Но неудобно-о-о-о...

Уж точно не сложнее, чем вилкой-ложкой.

Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

17. "Проект JPC-2 позволяет запустить Windows XP и Ubuntu в вирту..."  –5 +/
Сообщение от Аноним (??) on 22-Июл-11, 02:22 
> Уж точно не сложнее, чем вилкой-ложкой.

А может просто дело в том что у японцев и китайцев сроду ЖРАТЬ НЕЧЕГО? Вот они и кушают так, чтобы экономить каждое зернышко. Если кушать вилкой - это быстро. Сигнал от желудка опоздает на 20 минут и вы скушаете "лишнего", ощутив сытость слишком поздно. А могли бы кушать и меньше, что палочки и обеспечивают. Только вот эта "оптимизация" - не от хорошей жизни. Запри вас на подводной лодке - вы тоже каждый вздох экономить начнете, но вовсе не потому что вам это нравится...

Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

26. "Проект JPC-2 позволяет запустить Windows XP и Ubuntu в вирту..."  +/
Сообщение от Аноно on 22-Июл-11, 11:32 
Японцы и китайцы давно уже биг-маги лопают, а не зернышки какие-то.
Ответить | Правка | ^ к родителю #17 | Наверх | Cообщить модератору

38. "Проект JPC-2 позволяет запустить Windows XP и Ubuntu в вирту..."  –1 +/
Сообщение от Аноним (??) on 23-Июл-11, 06:34 
> Японцы и китайцы давно уже биг-маги лопают, а не зернышки какие-то.

При том первые - с цезиевыми добавками :)


Ответить | Правка | ^ к родителю #26 | Наверх | Cообщить модератору

6. "Проект JPC-2 позволяет запустить Windows XP и Ubuntu в вирту..."  –3 +/
Сообщение от Аноним (??) on 22-Июл-11, 00:14 
>Рис можно и палочками есть. Но неудобно-о-о-о...

Сразу видно, что палочки даже в руках не держали...

Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

33. "Проект JPC-2 позволяет запустить Windows XP и Ubuntu в вирту..."  +/
Сообщение от koloboid (ok) on 22-Июл-11, 13:33 
>Сразу видно, что палочки даже в руках не держали...

держали. неудобно.

Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

39. "Проект JPC-2 позволяет запустить Windows XP и Ubuntu в вирту..."  +/
Сообщение от Аноним (??) on 23-Июл-11, 06:36 
> Сразу видно, что палочки даже в руках не держали...

Еще можно порассуждать о том как удобно выписывать иероглифы и как удобно их вводить с клавиатуры...

Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

42. "Проект JPC-2 позволяет запустить Windows XP и Ubuntu в вирту..."  +/
Сообщение от Кеп on 25-Июл-11, 10:20 
Можно также порассуждать, что один "удобно выписанный" иероглиф одинаково понятен и китайцу, и японцу, и корейцу.
Ответить | Правка | ^ к родителю #39 | Наверх | Cообщить модератору

11. "Проект JPC-2 позволяет запустить Windows XP и Ubuntu в вирту..."  +3 +/
Сообщение от б.б. on 22-Июл-11, 01:33 
> Рис можно и палочками есть. Но неудобно-о-о-о...
> А вообще все эти извраты сильно напоминают БДСМ. Смерть Кощея в игле,
> игла в яйце, яйцо в зайце, заяц в утке, утка в
> селезне, селезень в сундуке на дереве...
> Зачем это все? Кроме как почесать ЧСВ гомо^Wпрограммиста?

Чтобы иметь демо-версию чего-нибудь, что можно показывать прямо со страниц веб-сайта, с помощью java-апплета.

Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

13. "Проект JPC-2 позволяет запустить Windows XP и Ubuntu в вирту..."  +/
Сообщение от Crazy Alex (ok) on 22-Июл-11, 02:11 
То есть абсолютно никакой надобности в этой мути всё же нет. Потому что для операционок нормальные люди готовят образы виртуальных машин, а софт дают скачать и запустить там, где удобно клиенту.
Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору

16. "Проект JPC-2 позволяет запустить Windows XP и Ubuntu в вирту..."  +5 +/
Сообщение от Аноним (??) on 22-Июл-11, 02:18 
> Чтобы иметь демо-версию чего-нибудь, что можно показывать прямо со страниц веб-сайта, с
> помощью java-апплета.

Пока они там 5 лет писали на своей яве, Фабрис Беллард написал эмуль способный загрузить линукс на голом JS, скорость врядли сильно хуже. Зато js есть в 100% браузеров, а Java едва ли в 50-60%.

Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору

18. "Проект JPC-2 позволяет запустить Windows XP и Ubuntu в вирту..."  +/
Сообщение от Аноним (??) on 22-Июл-11, 03:26 
В браузере js, на js эмулятор, в эмуляторе линукс, в линуксе wine, через wine программа под винду.

Зато в браузере.

Ответить | Правка | ^ к родителю #16 | Наверх | Cообщить модератору

41. "Проект JPC-2 позволяет запустить Windows XP и Ubuntu в вирту..."  +1 +/
Сообщение от Я (??) on 24-Июл-11, 11:09 
>а Java едва ли в 50-60%

это вряд ли

Ответить | Правка | ^ к родителю #16 | Наверх | Cообщить модератору

32. "Проект JPC-2 позволяет запустить Windows XP и Ubuntu в вирту..."  +1 +/
Сообщение от bvf (ok) on 22-Июл-11, 13:06 
Если вам не надо, то не пишите здесь, идите... мимо. А вот мне это надо. Если вы не понимаете какие возможности от открывает компляции натив кода в байт код. То значит вам никогда не понять. Но не мешайте нам порабощать человечество... :)
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

40. "Проект JPC-2 позволяет запустить Windows XP и Ubuntu в вирту..."  +/
Сообщение от XoRe (ok) on 23-Июл-11, 15:16 
> Рис можно и палочками есть. Но неудобно-о-о-о...

Палочки - восточное изобретение.
На востоке рис специально готовят так, что он слипается в комочки.
Эти комочки по размеру, как фрикадельки.
И их удобнее брать палочками, чем вилкой или ложкой.
На западе рис стараются приготовить рассыпчатым.
Такой рис лучше есть вилкой, или даже ложкой.
Поэтому, если вам неудобно, может вы используете не те инструменты?
Если вам не нужна эмуляция компа на java, просто не используйте её.
Но, может быть, эта штука пригодится кому-то другому.
Например, я не использую postgres на домашнем компе.
Мне будет неудобно хранить свои записки в этой БД.
Но я не говорю, что она вообще не нужна.

Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

8. "Проект JPC-2 позволяет запустить Windows XP и Ubuntu в вирту..."  +3 +/
Сообщение от anonymiuse on 22-Июл-11, 00:32 
Такими темпами все наши джависты в седьмой палате лежать будут
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

14. "Проект JPC-2 позволяет запустить Windows XP и Ubuntu в вирту..."  –1 +/
Сообщение от Crazy Alex (ok) on 22-Июл-11, 02:13 
Насчёт 85% производительности для кода, транслированного в Яву, и сидящего за "тремя независимыми барьерами", рискну не поверить. Особенно касательно Фортрана.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

19. "Проект JPC-2 позволяет запустить Windows XP и Ubuntu в вирту..."  +/
Сообщение от Аноним (??) on 22-Июл-11, 06:23 
где демо ?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

20. "Проект JPC-2 позволяет запустить Windows XP и Ubuntu в вирту..."  +2 +/
Сообщение от Аноним (??) on 22-Июл-11, 07:12 
>10% от производительности реального ПК
>85% от производительности нативного кода

гораздо интереснее, сколько оно потребляет памяти.

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

23. "Проект JPC-2 позволяет запустить Windows XP и Ubuntu в вирту..."  +1 +/
Сообщение от Аноним (??) on 22-Июл-11, 09:03 
А что такое "Три независимых барьера", это от тех же ребят что делают про-витамин-БиПи-двадцатьпять ?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

27. "Проект JPC-2 позволяет запустить Windows XP и Ubuntu в вирту..."  +3 +/
Сообщение от Аноно on 22-Июл-11, 11:35 
Через 30 лет будем читать новости вроде "Предложенный патч для ядра Linux, полностью переносящий с JavaScript в нативный код процессора, позволил увеличить производительность вдвое! (ШОК, ФОТО)"
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

30. "Проект JPC-2 позволяет запустить Windows XP и Ubuntu в вирту..."  +2 +/
Сообщение от Аноним (??) on 22-Июл-11, 12:17 
Походу, побочный эффект полезнее основной задачи.
Трансляция C/C++/Fortran в Java-байткод - очень полезная фича, тем более если у него "85% от производительности нативного кода".
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

31. "Проект JPC-2 позволяет запустить Windows XP и Ubuntu в вирту..."  +/
Сообщение от Crazy Alex (ok) on 22-Июл-11, 12:48 
да ну! Как вы это себе представляете? Тот же Фортран уже вылизан до упора, откуда там 85% скорости с байткодом?
И вы на их страницу заходили? Там данных - ровно нуль. Какой софт сравнивали, как сравнивали, как компилировали натив... Мало того - 10% производительности для операционки даёт Qemu, который тоже делает настоящую виртуалку, но не имеет оверхеда JVM и разрабатывается черт знает сколько лет.

По-моему, авторы сказок нарассказывали.

Ответить | Правка | ^ к родителю #30 | Наверх | Cообщить модератору

34. "Проект JPC-2 позволяет запустить Windows XP и Ubuntu в вирту..."  +/
Сообщение от lucentcode (ok) on 22-Июл-11, 15:32 
Идея интересная, такой вариант виртуализации позволяет загружать ОС написанную под x86 на любом железе, где есть Java. Что само по себе интересно, ведь никто не знает когда x86 отомрёт, но процесс переходя на ARM уже активизировался. Чипы Tegra, популярность ARM в смартфонах и планшетах - всё это начало конца x86. А для музеев и фанов старого ПО нужна будет виртуалка, и эта ничуть не тормозней чем некоторые другие подделия.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

35. "Проект JPC-2 позволяет запустить Windows XP и Ubuntu в вирту..."  +/
Сообщение от Аноним (??) on 22-Июл-11, 18:14 
Если такими темпами дальше пойдет дело, то этак через года на php будет написан эмулятор.
А вот вопрос автору почему windows xp и ubuntu?
Почему выбрали именно эти дистры?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

36. "Проект JPC-2 позволяет запустить Windows XP и Ubuntu в вирту..."  +/
Сообщение от Crazy Alex (ok) on 23-Июл-11, 01:55 
Очевидный ответ - потому что они популярны
Ответить | Правка | ^ к родителю #35 | Наверх | Cообщить модератору

37. "Проект JPC-2 позволяет запустить Windows XP и Ubuntu в вирту..."  +/
Сообщение от Crazy Alex (ok) on 23-Июл-11, 02:03 
ЕЩЕ РАЗ ОБРАЩАЮ ВНИМАНИЕ:

на странице проекта никаких данных нет, только голые заявления.

Заявления эти выглядят нереалистично - ни касательно десятипроцентной скорости при полноценной эмуляции компьютера (это что - они сделали Java-эмулятор быстрее нативного Qemu, который разрабатывался и оптимизировался много лет, да еще и запихнув дополнительные защиты?) ни говоря о скорости транслированных в байткод JVM программ на Фортране, который был и остаётся лидером по скорости вычислений.

Наверняка есть какой-то подвох - либо настолько эффективно исполняется выбранное подмножество кода, либо натив был как-то безумно откомпилирован, либо что-то ещё.

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру