일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- GC
- java
- gdg
- spring boot
- JWT
- Refactoring
- 리팩토링
- 권한
- OAuth
- 비동기
- 시큐리티
- apache
- assertj
- tomcat
- 스프링 부트
- g1
- 클린코드
- Spring
- Producer
- load balancing
- 스프링
- 스프링부트
- oauth2
- 페이징
- clean code
- jvm
- JPA
- Security
- 페이스북
- RabbitMQ
Archives
- Today
- Total
목록2017/03/12 (1)
허원철의 개발 블로그
Java - Garbage First(G1) Garbage Collection
이번 글은 Garbage First(이하 G1) Garbage Collection에 대한 글 입니다. 간단한 소개 1) JDK 7 update 4 및 이후 Release에서 완전히 지원합니다.2) 대용량 메모리가 있는 다중 프로세서를 대상으로한 서버 스타일 GC입니다.3) GC Thread와 Application Thread와 동시에 수행합니다. Heap Structure- Heap 영역을 동일 크기로 분할합니다. (region이라고 칭합니다.)- 1~32MB 정도로 나누고 있으며, 약 2000개 region이 생깁니다.- region은 기존에 영역인 eden, survivor, old 중 하나 일 수 있습니다. Heap Allocation- G1은 Heap 영역들에서 비어있는 region을 파악하고 수..
java
2017. 3. 12. 21:54