[질문]자바 프로그램 시작시 메모리에 관한 질문
살랑살랑
2023.04.01
자바 공부하다가.. JFram을 이용해사 달랑 창하나 뜨는걸 실행 해 보았습니다.
JFrame창 달랑 뜨는데 21~23MB 정도 차지 하더군요. 원래 그렇게 많이 잡아먹고 시작하는지..
궁금합니다.
*여기서 메모리 사용량 본거는
winodws작업관리자 - 성능 이렇게 보면은 현제 메모리 사용 해서 pf사용 을 보면 막대 그래프가
있고 숫자도 있습니다.
그걸 보고 메모리를 java실행시 얼마나 잡아 먹나 확인해본겁니다.
-
알찬바로
음.. 감사합니다.
-
마징가
\java MyFrame\ 과 같이 명령어를 주면, 자바 프로세스가 하나 시작되기때문에 그런 것 같습니다. 우리가 돌리는 프로그램도 사실은 이 프로세스가 실행되고 나서 쓰레드가 하나, 또는 여러개 뽑아져 나오기 때문에 간단한 프로그램만 놓고 보면 배보다 배꼽이 더 커보일 수도 있죠 ^^
그래서 GUI 컴포넌트가 많이 들어가는 프로그램을 할때, 메뉴나 다이얼로그 창같은 건 reflection 을 이용해서 필요할때에 읽어들이기도 합니다. 안쓰는 기능은 -
시윤
저도 잘 모르겠는데요.. 아마 JAVA vm 이 떠서 그런거 아닐까요?
.NET 쪽도 보니깐 -_- 메모리 양이 장난이 아니더군요 ;;