<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          JamVM超小型 Java 虛擬機(jī)

          聯(lián)合創(chuàng)作 · 2023-10-01 08:16

          JamVM是一個(gè)新的Java虛擬機(jī),它符合JVM規(guī)范第二版。

          JamVM的特點(diǎn)是極小,在PowerPC上僅有大約200KB,而在Intel處理器上僅有180KB。

          不像其他的小虛擬機(jī)(如KVM),JamVM支持完整的規(guī)范,包括支持對(duì)象終結(jié)(Object Finalization)、軟/弱/虛引用、類卸載(class-unloading)、Java本地接口(JNI)和反射API。

          JamVM 解釋器是高度優(yōu)化的,吸收了許多最新的技術(shù)如stack-caching(堆棧緩存)和direct-threading(直接線程)技術(shù)。其最新版本擴(kuò) 展了這些,包括一個(gè)代碼復(fù)制的JIT編譯器,且編譯器也可移植。JamVM的大多數(shù)代碼均用C語(yǔ)言實(shí)現(xiàn),易于移植到新架構(gòu)。

          JamVM支持下列OS/架構(gòu):

          一、Linux
          1)PowerPC
          JamVM開發(fā)的主要平臺(tái),在G3和G4系統(tǒng)得到良好的測(cè)試。
          2)i386
          在i586、i686 (Pentium III)、Pentium 4、Athlon和Core 2 Duo等建立和測(cè)試。
          3)ARM
          運(yùn)行Linux的iPAQ等
          4)AMD64
          在AMD Athlon 64、Pentium 4和Core 2 Duo上建立和測(cè)試
          5)MIPS
          在O32 ABI上建立和測(cè)試

          二、Mac OS X / Darwin
          1)PowerPC
          Mac OS X 10.3 (Panther)和10.4 (Tiger)上建立和測(cè)試
          2)PowerPC64
          G5上建立和測(cè)試
          3)i386
          Apple MacBook Pro (Intel Core Duo and Core 2 Duo)上建立和測(cè)試
          4)ARM
          使用非官方的toolchain建立并測(cè)試

          JamVM使用GNU Classpath的Java類庫(kù),大量的引用類必須為指定的VM進(jìn)行修改。使用Classpath的0.97版肯定能工作。

          注意:JamVM與Sun或IBM的虛擬機(jī)或OpenJDK一起將不能工作。

          瀏覽 21
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          編輯 分享
          舉報(bào)
          評(píng)論
          圖片
          表情
          推薦
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          編輯 分享
          舉報(bào)
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  乖乖女被黑人巨粗进入 | 免费一级A片在线播放 | 免费成人黄色网址 | 国产精品自产拍在线观看 | 久久人妻|