GNU/Linux 16MB RAM マシンを搭載した Psion 5MX に Java をインストールしたいのですが、可能ですか?
残念ながら、「KVMはメーカーがインストールする必要があります」。
私が望むのは、基本的な Java コードを記述し、単純なアルゴリズムをテストしてスケッチできるようになることです。重要な注意事項: コンソールのみ (グラフィック サーバーなし) を使用するため、グラフィック部分は必要ありませんが、これは Debian 内にあります。
GNU/Linux 16MB RAM マシンを搭載した Psion 5MX に Java をインストールしたいのですが、可能ですか?
残念ながら、「KVMはメーカーがインストールする必要があります」。
私が望むのは、基本的な Java コードを記述し、単純なアルゴリズムをテストしてスケッチできるようになることです。重要な注意事項: コンソールのみ (グラフィック サーバーなし) を使用するため、グラフィック部分は必要ありませんが、これは Debian 内にあります。
ウィキペディアには Java 仮想マシンのリストがあり、その多くはオープン ソースで組み込みデバイスを対象としています。かなり小さくて持ち運びができるように見えるミカのように。
OSやメモリ以外のマシンの詳細を教えてください。また、そのような非力なマシンで Java を使用して達成したいことの詳細を教えてください (Java には、ネイティブ コードを記述する場合と比較して、組み込みの場所に大きなオーバーヘッドがあります)。
答えは多分です。4MB の RAM を搭載したマシンで Java が実行されているのを見たことがありますが、Linux は実行されていませんでした (実際、OS はまったくありませんでした)。リンク:ニンテンドーDSのJava
Squawk 仮想マシンは、小型デバイス向けに設計されています。ただし、ほとんどがJavaであるため、パフォーマンスはおそらく標準以下です。
少し遅いかもしれませんが、Squawk もお勧めします。160kのメモリ(またはその領域の何か)を持つサンスポットデバイスで実行されます。160MHzのCPU。JVM全体はオープンソースなので、自分のデバイス用に書き直すことができます:)