openj9

    2

    1답변

    역사적으로 HotSpot은 할당 된 리소스 (예 : RAM)를 잘못 판단한 도커 컨테이너에서 실행중인 레코드가 좋지 않았습니다. 그러나 일이 천천히 개선되고 있습니다. OpenJ9은 그것이 언급 된 자바 원 2017 프레젠테이션 중에, 또한 컨테이너가 제공하는 자원 (메모리, 소켓, 스레드 등)의 인식 익스텐트 어떤 고정 표시기 용기와 정렬되는 방법 Ope

    0

    1답변

    JavaOne 2017에서 Intel은 AVX2 벡터 명령을 HotSpot에 통합 한 very interesting approach을 제공합니다. 이를 통해 기계 학습 및 기타 데이터 집약적 인 Java 응용 프로그램이 특수 AVX/AVX2 명령어를 활용하여 더 나은 성능을 얻을 수 있습니다. 윌 OpenJ9 사용자는이 인텔/오라클 협업의 혜택을 곧 Int

    1

    1답변

    Java 9 모듈의 가장 멋진 기능 중 하나는 매우 최적화 된 JRE + 모듈 번들을 준비 할 수있는 기능으로, 여러 최적화 기술을 적용 할 수있는 프로세스입니다. 아직 구현되지는 않았지만 HotSpot 팀은이 단계에서 AOT 컴파일을 계획하고 있습니다. OpenJ9 "트릭 백"이란 무엇이며이 연결 단계에 대한 최적화는 무엇입니까?

    0

    2답변

    HotSpot JVM 팀은 매우 멋진 프로젝트 Graal/Truffle을 개발 중입니다. 개발자는 Java, Javascript (및 기타)를 JVM 속도로 동적으로 컴파일/삽입 할 수 있습니다. 질문 : - OpenJ9는 Graal/Truffle과 호환됩니까? - OMR이 Graal/Truffle과 비슷한 경우이를 대조 할 수 있습니까?

    1

    1답변

    Openj9에는 "동적 AOT"가 있습니다. Openjdk9에는 공유 라이브러리에 바이트 코드를 컴파일하는 AOT 컴파일러 (jaotc)가 있습니다. Openj9에는 jaotc와 같은 프로그램이 없으므로 다른 JVM에서 시작 시간을 높이기 위해 사용되는 JITed 코드를 저장하기 위해 "공유 클래스"를 사용합니다. 나는 다음과 같은 질문이 있습니다 가 어떻