jvm-hotspot

    3

    2답변

    java.lang.reflect.Field#slot은 소스 파일에서 필드가 선언 된 순서대로 시퀀스 번호를 보유합니까? 나는 그것의 사적인 것을 알고있다. 어쨌든 그것을 사용해서는 안된다. 그러나 어쨌든 ...

    0

    1답변

    JVM 핫스팟에서 JVM은 젊은 생성 세대 및 뿌리를 표시 할 때 GC 유형 CMS 및 G1에 대한 구 세대 초기 마킹 구와 같은 일부 표시 문구에서 뮤 테이터 스레드 (STW)를 중지해야 함을 알고 있습니다. 이 문구 중에 왜 STW가 필요한지 알 수 있습니까? 뮤 테이터와 마크 스레드 간의 경쟁 조건을 피하려면? 우리는 STW를 방지하기 위해 동시 표시

    0

    1답변

    바이트 코드에있는 명령어의 일부 시퀀스를 대체하는 Java에 새로운 SuperInstructions을 추가해야합니다. 많은 연구 기사를 읽었지만 업데이트해야하는 파일 이름은이 기사에서 언급하지 않았습니다. 사람이 나에게 JVM의 홈페이지 통역 루프 등 X86, ARM과 같은 어떤 아키텍처의 경우 문을 가진 포함 핫스팟 파일을 확인하시기 바랍니다 수 즉 ,

    3

    1답변

    세 가지 JVM 이외의 추가 실행없이 최소한의 설치로 빌드 된 64 비트 Ubuntu VM에서 Java 8 JVM 3 개를 실행하고 있습니다. VM 자체에는 2GB의 메모리가 있으며 각각의 JVM은 -Xmx512M으로 제한되어 있습니다. 몇 주 전, 하나는 추락하고 hs_err_pid 덤프 보여 주었다 : # There is insufficient memo

    3

    3답변

    클래스가 jvm에로드되었는지 여부를 판단 할 수있는 방법이 있습니까? 내 의견으로는, 그 길은 findClass 인 것 같아요, 맞습니까?

    0

    1답변

    hotspot/src/share/vm/utilities/exceptions.hpp에서 에서`__the_thread__` 매크로 란, 몇 가지 코드가있다 : // The THREAD & TRAPS macros facilitate the declaration of functions that throw exceptions. // Convention: Use t

    0

    1답변

    "VM 정기 태스크 스레드" 별명 "WatcherThread". 이것은 주기적으로 개의 작업 (예 : 성능 카운터 업데이트)을 수행하는 VM 스레드입니다. 스레드의 link 주기 작업 스케줄링을 참조, 그것은 WatcherThread에 의해 설립되었으며, 싱글 개체입니다. JVM의 스레드가 자주 사용되는 예를 들어, 메모리 모니터링의 실행 상태, JVM 모

    0

    1답변

    cassandra를 실행하는 중에 다음 오류가 발생합니다. $ sudo는 서비스 카산드라가 시작 $ 카산드라 자바 핫스팟 (TM) 서버 VM 경고 : 인한 권한 열 수 없습니다 파일 /var/log/cassandra/gc.log 거부 할 수 .

    2

    1답변

    HotSpot JVM의 GCLocker for JNI 중요 영역에서 느리고 빠른 경로는 무엇입니까? 이 두 개념의 차이점은 무엇입니까? 코드 설명은 class GCLocker입니다. // JNI critical regions are the only participants in this scheme // because they are, by spec

    5

    2답변

    OutOfMemoryError은 새 오브젝트를 작성할 메모리가 힙에 없을 때 발생합니다. 힙에 충분한 메모리가없는 경우 OutOfMemoryError 개체가 만들어집니다. 나는 이것을 이해하려고 애쓰는 중이다.