안드로이드 스튜디오는 다수의 자바 프로세스를 산란! 어떻게 저 램 시스템에서 메모리 사용을 최소화하기 위해?

알리 아크 바르 :

나는 파워 부족의 컴퓨터에 안드로이드 Studio를 실행하는거야, 나는 안드로이드 Studio의 메모리 사용량을 모니터링 할 때 여러 개의 "자바"프로세스를 발견, 심지어 최대 1GB만큼 아이, 일부 복용 등 다른 프로세스를 분기 일부!

이 정상적인 동작이 아니면 그것은 잘못의 결과인가?

그리고 어떻게 자바 프로세스의 적은 수의 작품이를 구성 할 수 있습니다?

안드로이드 스튜디오와 함께 제공되는 것들을 사용하지 않고 외부에서 설치 (최신 버전) 도움말 프로젝트의 JDK와 Gradle을 변화 할 것인가?

안드로이드 스튜디오와 자바 컴파일러 메모리 사용

알리 아크 바르 :

제한 자바 이제 3 자바 알았어, 어느 정도 높은 메모리 사용을 해결할 안드로이드 Gradle을 플러그인과에 의해 지원되는 최신 버전의 컴파일러와 Gradle을 512메가바이트 및 업데이트 Gradle을은 최대 각각 약 512MB의 처리합니다.

호기심 누군가를 위해이 내가 사용하는 플래그는 다음과 같습니다

안드로이드 스튜디오 사용자 정의 VM 옵션 :

-Xms512m
-Xmx512m
-XX:+UseCompressedOops
-XX:+HeapDumpOnOutOfMemoryError

gradle.properties :

org.gradle.jvmargs = -Xms512m -Xmx512m -XX:+UseCompressedOops -XX:+HeapDumpOnOutOfMemoryError

피하기 재 계산에 512메가바이트에 힙의 시작과 최대 크기를 수정했습니다. 대답 모두에게 감사드립니다.

추천

출처http://10.200.1.11:23101/article/api/json?id=478731&siteId=1