Java Vmを必要としないティングシステム?
-
11-09-2019 - |
質問
知っているBEAたLiquidVMんを必要とする基礎となる営業システムがいれば誰でも、オープンソースコミュニティは何か。
理想いて教えてください実装のVMを直接読み込んのOSブートローダを使用します。
解決
それは何が必要ですか?
おそらくSANOSはあなたのハードウェアとは、使用することができますJVM間のコードの小さな塊を与えることができますか?
他のヒント
SANOSとは異なり、 JNode のオペレーティングシステムは、多くのサポートされるデバイスとの完全なオペレーティングシステム、ファイルシステム、ネットワークであり、スタック、GUIスタック、コマンドシェルと50かそこらのコマンド、および大いに多く。 JNodeは、現在有効になって一つのプロセッサとのx86(32ビット)上で動作するが、x86-64のマルチプロセッサバージョンが開発中です。 (JNodeは99.99%は、Javaで、アセンブラであるコードの0.01%を書き換える作成/ハードウェア固有のドライバ...を変更し、新しいアーキテクチャのネイティブコードコンパイラを書く必要とする新しいアーキテクチャへの移植。)
私たちは、現在〜7人のアクティブな開発者を持っているが、我々は常にチームなので、上のJavaコード生成、ガベージコレクタ、ドライバとを理解し、特に人々に参加する、新しい人を探しています。
(そして、それは価値があるものを、私たちは最近OpenJDKのクラスライブラリのバージョンを使用するために:最後のカウントで1.6u24を)
ホストされている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が、システムではありません。