잼 VM

JamVM
잼 VM
개발자로버트 루거
안정된 릴리스
2.0.0 / 2014년 7월 30일, 8년 전(2014-07-30)
저장소
기입처CJava
운영 체제크로스 플랫폼
유형Java 가상 머신
면허증.GNU 일반 공중 라이선스
웹 사이트jamvm.sourceforge.그물 Edit this on Wikidata

JamVM은 Java 가상 머신 사양 버전 2(블루북)를 준수하면서 다른 가상 머신(VM)에 비해 매우 작도록 개발된 오픈 소스 Java Virtual Machine(JVM)입니다.

JamVM은 GNU Classpath 또는 OpenJDK Java 클래스 라이브러리를 사용하도록 구성할 수 있으며 최신 버전은 객체 최종화, Soft/Weak/Phantom References, Java Native Interface(JNI) 및 Reflection API를 지원합니다.압축 가비지 컬렉터는 자체 스레드 내에서 동기 또는 비동기 중 하나를 실행할 수 있습니다.

JamVM은 현재 AMD64, ARM, x86, MIPS, PowerPCSPARCCPU를 지원합니다.

OpenJDK 호환 버전의 JamVM은 IceTea에서 지원되며, JamVM의 IceTea 패키지는 Debian과 Ubuntu 모두에 포함되어 있습니다.그러면 OpenJDK를 사용할 때 핫스팟을 대체하는 Java Virtual Machine으로 JamVM을 설치할 수 있습니다.ARM에서 Ubuntu를 사용하는 경우 JamVM이 기본 [1]VM이었습니다.이제 HotSpot Zero는 [2]armhf에 사용됩니다.

2006년, JamVM은 Google의 Android 에 의해 애플리케이션 프레임워크 개발 중에 사용되었습니다.Android의 후속작인 Dalvik은 현재 개발 중이며, 2007년 초에 이 둘은 상호 호환이 가능해졌다.몇 달 후 Dalvik은 주요 Android 가상 머신으로 설립되었고 JamVM은 [3]비활성화되었습니다.

「 」를 참조해 주세요.

레퍼런스

  1. ^ "6b23~pre4-0ubuntu1 : openjdk-6 package : Ubuntu". Launchpad.net. Retrieved 2016-09-26.
  2. ^ "openjdk-7-jre : armhf : Raring (13.04) : Ubuntu". Launchpad.net. Retrieved 2016-09-26.
  3. ^ "Trial Exhibit 294" (PDF). Groklaw.net. Retrieved 2016-09-26.

외부 링크