티스토리 뷰
▶ 마이너 GC
Young 영역에서 발생하는 GC를 말한다
▶ 메이저 GC
Old영역이나 Perm 영역에서 발생하는 GC
이 두가지 GC가 어떻게 상호작용하느냐에 따라 GC방식에 차이가 난다.
그리고 객체가 다른 영역으로 이동할 때 병목이 발생하면서 성능에 영향을 주는데
그래서 HotSpot VM에서는 스레드 로컬 할당 버퍼라는 것을 사용해
각 스레드별 메모리 버퍼를 사용하여 다른 스레드에 영향을 주지 않는 메모리 할당 작업을 한다.
'JAVA' 카테고리의 다른 글
[GC의 방식] Parallel Collector (0) | 2015.04.24 |
---|---|
[GC의 방식] Serial Collector (0) | 2015.04.24 |
[GC, 메모리] Heap 영역의 구조 (0) | 2015.04.23 |
[GC] Garbage Collector의 역할 (0) | 2015.04.23 |
[GC] 자바의 데이터 영역 (Java Runtime Data Area) (0) | 2015.04.23 |
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
TAG
- 리액트
- gitlab
- 메모리
- 시간
- Clojure
- 알람
- 프로세서
- Swift 2.0
- react
- 자료구조
- 자바
- Java8
- javascript
- 성능
- 코어
- Docker
- Stream
- 날짜
- 컴퓨터 시간
- RAMDA
- opensource
- Jackson
- 성능개선
- 클로저
- Java
- 퍼포먼스
- 람다
- json
- rambda
- 자바 성능
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함