최소한의 시스템 RAM 유효성 검사가 필요한 프로그램을 작성 중입니다. JVM에서 코드를 실행중인 머신의 RAM을 계산하려면 어떻게해야합니까?Java를 통해 시스템 RAM 찾기
답변
순수 자바에서는 전혀 불가능하다고 생각합니다.
JVM 내에서 시스템 RAM이 아닌 JVM-ram 만 mesure 할 수 있습니다. http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/management/MemoryMXBean.html
네이티브 코드가 필요합니다.
Runtime.getRuntime().maxMemory();
을하지만, 런타임 문서에서 :
+1 : 또는 OS 명령 행 프로그램을 실행하십시오. 리눅스에서는'/ proc/meminfo' 파일을 읽을 수 있습니다 –
예, 맞습니다. –
당신은 런타임 클래스에 모습을 가질 수
는 자바 가상 머신 사용하려고 시도하는 최대 메모리 용량을 돌려줍니다. 그 값 로부터 Long.MAX_VALUE가 반환됩니다에는 고유의 제한이없는 경우
나는 이미 비슷한 질문이 있음을 발견했다 : http://stackoverflow.com/questions/25552/using-java-to-get-os-level-system-information – Kris
- 1. PHP Exec - 시스템 RAM
- 2. RAM 시스템 크기 가져 오기
- 3. Java를 통해 시스템/하드웨어 정보를 얻으려면 어떻게해야합니까?
- 4. Google 길 찾기 Java를 통해 액세스하는 API
- 5. 웹 시스템 용 Windows 시스템 정보 찾기
- 6. 그래픽 카드, CPU, RAM 등을 사용하여 시스템 정보 가져 오기
- 7. Java를 사용하여 하드 디스크의 RAM 크기와 크기를 얻는 방법은 무엇입니까?
- 8. JAVA를 통해 CSV 읽기
- 9. Java를 통해 음악 재생
- 10. Java를 통한 파일 시스템 변경 모니터링
- 11. 찾기 시스템 경로
- 12. FireBreath 시스템 경로 찾기
- 13. Java를 사용하여 간단한 Active Directory 정보 찾기
- 14. Java를 통해 C# 응용 프로그램과 시간 동기화
- 15. Heroku Postgres RAM 대 캐시와 Memcache RAM
- 16. java를 통해 linux 명령을 실행하십시오.
- 17. Java를 통해 Tomcat을 관리하는 방법
- 18. Java를 통해 C# 객체 조작
- 19. Java를 통해 eXist DB에 액세스하십시오.
- 20. OSX에서 Java를 통해 iSight에 액세스
- 21. Java를 통해 Windows 파일 연결 얻기
- 22. Android 사용 가능 Ram
- 23. Java RAM 사용을 제한 하시겠습니까?
- 24. 레일의 즐겨 찾기 시스템 3
- 25. 단순한 시스템 모델링 도구 찾기
- 26. Windows API를 통해 시스템 사양에 액세스하려면 어떻게합니까?
- 27. 연속 기입 RAM 디스크 또는 대용량 파일 시스템 캐싱?
- 28. 임베디드 시스템 용 리눅스에서 가능한 가장 낮은 수준의 RAM 사용
- 29. has_many에서 찾기 : 통해
- 30. 배열을 통해 항목 찾기
[OS 수준의 시스템 정보를 얻기 위해 자바를 사용]의 중복 가능성 (http://stackoverflow.com/questions/25552/using- java-to-get-os-level-system-information) –