[java] 메모리 측정 By starseat 2023-06-01 14:42:20 java/spring Post Tags java 소스로 메모리 측정하는 방법이다. (어려운건 아닌데 나중에 까먹을까봐 남긴다.) ```java // memory 측정 - Garbage Collection 으로 메모리 초기화 Runtime.getRuntime().gc(); // memory 측정 - 실행전 메모리 사용량 조회 long beforeMemory = Runtime.getRuntime().totalMemory() - Runtime.getRuntime().freeMemory(); log.info("processing start. (before) used memory: {} bytes", beforeMemory); // ---------------------------------------- // todo... // ---------------------------------------- // memory 측정 - Garbage Collection 으로 메모리 초기화 Runtime.getRuntime().gc(); // memory 측정 - 실행 후 메모리 사용량 조회 long afterMemory = Runtime.getRuntime().totalMemory() - Runtime.getRuntime().freeMemory(); log.info("processed. (after) used memory: {} bytes", afterMemory); ``` Previous Post [spring] Spring Boot application.yml 의 Flyway 옵션 Next Post [spring] Async 설정