«jvm» 태그된 질문

JVM (Java Virtual Machine)을 사용하면 일련의 컴퓨터 소프트웨어 프로그램 및 데이터 구조가 다른 컴퓨터 프로그램 및 스크립트 실행에 가상 머신 모델을 사용할 수 있습니다. JVM이 제공하는 도구를 다루거나 특정 시나리오에서 작동하는 방식에 대한 질문에이 태그를 사용하십시오.

8
Junit 단위 테스트를위한 JVM 매개 변수를 설정하는 방법은 무엇입니까?
실행하는 데 많은 양의 힙 공간이 필요한 Junit 단위 테스트 (예 : 1G)가 있습니다. (충분한 힙 공간으로 만 실행되고 Win 7 64 비트 컴퓨터에서 내부적으로 실행되는 웹 스타트 앱의 메모리 집약적 기능을 테스트하므로 테스트를 재 설계하는 것은 실용적인 제안이 아닙니다.) Intellij IDEA에서 개발 중이므로 테스트 클래스에 대해 JVM 매개 변수 …

5
디버그 인수로 JVM을 시작하지 않고 Java 애플리케이션 디버그
일반적으로 실행중인 jvm에 디버 커를 연결하려면 다음과 같은 인수로 jvm을 시작해야합니다. > java -Xdebug -Xrunjdwp:transport=dt_socket,address=1000,server=y,suspend=n 이제 디버그 모드에서 시작되지 않은 프로세스를 디버깅하려면 어떻게해야합니까? 이 상황은 프로덕션 시스템 (즉, 디버그 인수없이 시작됨)이 '무작위'(저는 용어를 느슨하게 사용함) 버그를 나타낼 때 발생합니다. 따라서 아무도 버그를 다시 재현하는 방법을 모르기 때문에 적절한 인수로 jvm을 …

4
JVM이 여전히 꼬리 호출 최적화를 지원하지 않는 이유는 무엇입니까?
2 년 후 않습니다 - 더 - JVM이 - 꼬리 - 전화 - 최적화를 방지 하는있을 것 같습니다 프로토 타입 구현 및 MLVM이 지금 얼마 동안 "프로토 80 %"로 기능을 나열하고있다. 테일 콜을 지원하는 데 썬 / 오라클 측의 적극적인 관심이 없나요? 아니면 JVM 에서 언급 한 것처럼 테일 콜이 …

4
자바 : <init>와 <clinit>의 차이점은 무엇입니까?
다음 텍스트를 이해할 수 없습니다 ... &lt;clinit&gt;빈 생성자를위한 것입니까? 두 가지 버전이 중요한 이유는 무엇입니까? https://docs.oracle.com/javase/specs/jvms/se7/html/jvms-2.html 2.9. Special Methods Java 가상 머신 레벨에서 모든 생성자 (§2.12)는 특수 이름을 가진 인스턴스 초기화 메소드로 나타납니다 &lt;init&gt;. 이 이름은 컴파일러에서 제공합니다. 이름 &lt;init&gt;은 유효한 식별자가 아니기 때문에 Java 프로그래밍 언어로 작성된 프로그램에서 직접 …
94 java  jvm 

1
GC 오버 헤드 한도 초과
JVM이 'java.lang.OutOfMemoryError : GC 오버 헤드 제한 초과'를 발생시키는 데 사용하는 샘플링 시간은 얼마입니까? GCTimeLimit 및 GCHeapFreeLimit 매개 변수로 98 % 및 2 %를 제어 할 수 있다는 것을 알고 있지만 샘플링 시간은 얼마입니까?

12
“VM 초기화 중에 오류가 발생했습니다. -Xmx3G를 사용하여 개체 힙을위한 충분한 공간을 예약 할 수 없습니다.
우선, 8GB의 램이 들어있는 상자가 있으므로 총 메모리가 문제가 아닌 것 같습니다. 이 응용 프로그램은 6GB 이하의 컴퓨터에서 잘 실행됩니다. Eclipse에서 구성 실행의 "VM 인수"에서 -Xmx3G를 사용하여 3GB의 공간을 예약하려고합니다. 1500mb 이상을 예약하려고 할 때마다 다음 오류가 발생합니다.“VM 초기화 중에 오류가 발생했습니다. -Xmx3G를 사용하여 개체 힙을위한 충분한 공간을 예약 할 …

20
IntelliJ의 Kotlin 미해결 참조
에서 Kotlin을 배우기위한 튜토리얼 부터 시작 했습니다 IntelliJ. fun main(args: Array&lt;String&gt;) { println("lol") } 이 메시지와 함께 실행이 중단됩니다 Error:(5, 5) Kotlin: Unresolved reference: println IntelliJ를 사용하는 것은 이번이 처음입니다 Java프로젝트 작업을 한 적이 없습니다. 편집 : 이미 다른 질문 을 보았습니다 . 대답은 내 상황에 유효하지 않습니다.

18
Jasper 보고서가있는 JVM에서 글꼴을 사용할 수 없습니다.
DynamicJasper로 보고서를 생성하려고하는데 다음과 같은 오류가 발생합니다. net.sf.jasperreports.engine.util.JRFontNotFoundException: Font 'Arial' is not available to the JVM. msttcorefonts 가 설치되어 있지만 JVM이 글꼴을 사용하지 않는 것 같습니다. Ubuntu 10.04를 사용하고 있습니다. 이 문제를 어떻게 해결할 수 있습니까?

8
JVM 프로그래밍 언어 만들기
루프, 함수 내부 함수 선언, 재귀 호출 등을 지원하는 동적 형식 프로그래밍 언어를 위해 C (lex &amp; bison 사용)로 컴파일러를 만들었습니다. 또한 컴파일러에서 만든 중간 코드를 실행하는 가상 머신을 만들었습니다. 나는 이제 내 자신의 중간 코드로 컴파일하는 대신 자바 바이트 코드로 컴파일하는 것을 생각하고 있었다. JVM 언어 생성에 대한 질문은 …

9
JVM 용 C # 구현
JVM에 C #을 구현하려는 사람이 있습니까? Java 개발자로서 저는 C #을 부러워하고 있지만 JVM의 다양한 도구는 말할 것도없고 JVM의 이식성과 성숙도를 포기하고 싶지 않습니다. JVM과 CLR 사이에 몇 가지 중요한 차이점이 있다는 것을 알고 있지만 눈에 띄는 것이 있습니까?
91 c#  java  clr  jvm 

8
Android Gradle이 개체 힙을위한 충분한 공간을 예약 할 수 없습니다.
Android Studio 1.1.0을 설치했습니다. 새 Android 애플리케이션을 시작하거나 아무것도 가져 오지 않는 것과 같은 작업을 아직 수행하지 않았습니다. 어떻게 든 무언가를 구축하려고 시도하고 동기화 오류가 발생합니다. 오류 : 데몬 프로세스를 시작할 수 없습니다. 이 문제는 데몬의 잘못된 구성으로 인해 발생할 수 있습니다. 예를 들어, 인식 할 수없는 jvm 옵션이 사용됩니다. …
91 android  gradle  jvm  heap 

8
Java 애플리케이션 당 하나의 JVM이 있습니까?
실행중인 모든 Java 애플리케이션에서 동일한 JVM을 사용합니까? 아니면 'Java 애플리케이션 당 하나의 JVM'이 적용됩니까? (예를 들어 응용 프로그램은 IntelliJ IDEA, 서버 및 NetBeans) 또한 할당 된 JVM과 각 Java 응용 프로그램에서 사용하는 프로세스간에 연결이 있습니까?
91 java  process  jvm 

30
Android Studio-JVM 설치를 찾을 수 없음
부팅하는 데 문제가 있습니다. Android Studio 설치 후 실행하려고하면이 오류가 발생합니다. No JVM Installation found. Please install a 64 bit JDK. 내 현재 시스템 사양 : 운영 체제 : Windows 8.0 64 bit version JDK 설치 :JDK 1.8.0 내가 시도한 것 : 나는 오류로보고 된 것을 시도 JDK_HOME했으며 환경 변수의 …

12
실행중인 JVM의 매개 변수 가져 오기
실행중인 JVM의 매개 변수를 가져 오는 방법이 있습니까? JVM의 pid를 입력으로 받아 시작 매개 변수를 반환하는 jstat와 같은 명령 줄 도구가 있습니까? 특히 JVM을 시작할 때 제공된 -Xmx 및 -Xms 값에 관심이 있습니다. 감사합니다. 편집 : 내 제약을 명확히하기 위해. 확인하려는 JVM이 프로덕션 서버에서 실행 중입니다. 그렇기 때문에 우리는 최소한의 …
90 java  jvm 

4
루프 반전 기술이란 무엇입니까?
Java 용 JIT (Just -In-Time Compiler ) 최적화 기술에 대해 설명하는 문서를 살펴 보았습니다. 그중 하나는 "루프 반전"이었습니다. 그리고 문서에 따르면 : 일반 while루프를 루프로 do-while바꿉니다. 그리고 do-while루프는 if절 내에서 설정됩니다 . 이 교체는 두 번 더 적은 점프로 이어집니다. 루프 반전은 어떻게 작동하며 코드 경로를 어떻게 최적화합니까? NB : …

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.