質問

知っているBEAたLiquidVMんを必要とする基礎となる営業システムがいれば誰でも、オープンソースコミュニティは何か。

理想いて教えてください実装のVMを直接読み込んのOSブートローダを使用します。

役に立ちましたか?

解決

それは何が必要ですか?

おそらくSANOSはあなたのハードウェアとは、使用することができますJVM間のコードの小さな塊を与えることができますか?

http://www.jbox.dk/sanos/する

他のヒント

SANOSとは異なり、 JNode のオペレーティングシステムは、多くのサポートされるデバイスとの完全なオペレーティングシステム、ファイルシステム、ネットワークであり、スタック、GUIスタック、コマンドシェルと50かそこらのコマンド、および大いに多く。 JNodeは、現在有効になって一つのプロセッサとのx86(32ビット)上で動作するが、x86-64のマルチプロセッサバージョンが開発中です。 (JNodeは99.99%は、Javaで、アセンブラであるコードの0.01%を書き換える作成/ハードウェア固有のドライバ...を変更し、新しいアーキテクチャのネイティブコードコンパイラを書く必要とする新しいアーキテクチャへの移植。)

私たちは、現在〜7人のアクティブな開発者を持っているが、我々は常にチームなので、上のJavaコード生成、ガベージコレクタ、ドライバとを理解し、特に人々に参加する、新しい人を探しています。

(そして、それは価値があるものを、私たちは最近OpenJDKのクラスライブラリのバージョンを使用するために:最後のカウントで1.6u24を)

代わりに、基盤となるOSのハードウェア上で実行されます。

SunのプロジェクトがありますスコークするたVM 。スコークがOSである日SPOT のような組み込み機器に便利です。

スコークはGPLv2の下でライセンスされています。

ホストされているJVMであるプロジェクトゲストVM には、もありますXenのハイパーバイザー上。ホームページが詳細に光むしろのようですが、href="http://www.youtube.com/watch?v=iHIaH12f2Ek" rel="nofollow noreferrer"> Googleのテックトークについてを

JNode OS のJavaで書かれたほとんどのオペレーティングシステムです。

Oracleうに再びる方向

たとOracleの取得BEAシステム...Oracleはresuscitatedアヴァンギャルド 仮想化技術:Java 仮想マシンが直接 ハイパーバイザー、無営業 システム。

わずかなスニペットが見られると聞こえてきます。

MITの60/70年代の開発Lispマシン、機械の本質を理解Lispえるものだと思っていたのを商品化します。

って2002年に誰かがやっていた開発JVMのチップは、FPGAやASIC.

のMIT/Lisp話がtrueの場合、たくさん見られている博物館の事なんだろうけど、日本人があれば真理のJVMのチップ?

おかげさ マーティン.

私は、Javaに非常に新しいですと、私はエレクトロニクスのいくつかの知識を持っています。

JVMは、実際にシステム上で実行される仮想macjineです。これは、Windowsまたはソラレスのx86プラットフォームであってもよいです。 しかし、私の知る限りでは、JVM自体は、私たちがコンパイルバイトコードのためのシステムとして動作します。バイトコードJVMのために、独自のALU、ヒープ、スタックは余分なvirtualise。それも、独自のマシンとassmbly言語を持っています。

だから、いくつかの私たちができるハードウェアチップ上のJVMの仕様を実現するならば、それはもうJVMにはならないだろうが、私は、我々は100%Javaで書かれたオペレーティングシステムを開発することができ、その上、スタンドアロンのJavaマシンになるだろうか。

だから、この場合にはJVMが直接Javaバイトコードを理解するOSが、システムではありません。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top