The Garbage Collection Handbook/리차드 존스.앤토니 호스킹.엘리엇 모스 지음, 김점갑 옮김/에이콘출판

The Garbage Collection Handbook

리차드 존스.앤토니 호스킹.엘리엇 모스 지음, 김점갑 옮김 / 에이콘출판 / 2016년 02월 / ISBN:9788960778238
정가: 45,000원 / 판매가: 40,500원 / 마일리지: 2,250
이벤트: 이 시간, 알라딘 굿즈 총집합!

장바구니담기 보관함담기

현대 프로그래밍 언어 구현의 필수적 요소인 동적 자동 메모리 관리 기법의 핵심이 되는 가비지 컬렉션에 관한 전반적인 내용을 다룬다. 주요 내용으로는 전통적인 알고리즘에 기반을 둔 가비지 컬렉션 기법에서부터 병렬적, 병행적, 실시간 시스템에서의 가비지 컬렉션 기법에 이르기까지 광범위하며, 가비지 컬렉터 동작 방식에 대한 좀 더 나은 통찰력을 제공한다.

1장 소개

1.1 명시적 해제

1.2 자동 동적 메모리 관리

1.3 가비지 컬렉션 알고리즘 비교

__안전성

__처리량

__완전성과 신속성

__정지 시간

__공간 오버헤드

__특정 언어의 최적화

__확장성과 이식성

1.4 성능의 불이익?

1.5 실험적 방법론

1.6 용어와 표기

__힙

__뮤테이터와 컬렉터

__뮤테이터 루트

__참조와 필드, 주소

__생명성과 정확성, 접근성

__의사 코드

__할당자

__뮤테이터 읽기와 쓰기 연산

__원자적 연산

__집합과 멀티셋, 시퀀스, 튜플



2장 마크 스윕 가비지 컬렉션

2.1 마크 스윕 알고리즘

2.2 3색 추상화

2.3 마크 스윕 개선

2.4 비트맵 마킹

2.5 지연된 스위핑

2.6 마킹 루프에서 캐시 미스

2.7 고려할 사항

__뮤테이터 오버헤드

__처리량

__공간 사용량

__이동시킬 것인가 말 것인가?



3장 마크 컴팩트 가비지 컬렉션

3.1 두 손가락 압축

3.2 리스프 2 알고리즘

3.3 스레디드 압축

3.4 단일 패스 알고리즘

3.5 고려할 사항

__압축이 필요한가?

__압축에 의한 처리량의 비용

__생명주기가 긴 데이터

__지역성

__마크 컴팩트 알고리즘의 한계



4장 복사 가비지 컬렉션

4.1 반공간 복사 컬렉션

__작업 리스트 구현

__예제

4.2 순회 순서와 지역성

4.3 고려할 사항

__할당

__공간과 지역성

__객체 이동



5장 일반화 선형 모형과 지수족

5.1 참조 카운팅의 장단점

5.2 효율성 개선

5.3 지연 참조 카운팅

5.4 병합 참조 카운팅

5.5 순환 참조 카운팅

5.6 제한된 필드 참조 카운팅

5.7 고려할 사항

__환경

__고급 해결책



6장 가비지 컬렉터 비교

6.1 처리량

6.2 정지 시간

6.3 공간

6.4 구현

6.5 적응 시스템

6.6 가비지 컬렉션의 통합 이론

__추상 가비지 컬렉션

__추적 가비지 컬렉션

__참조 카운팅 가비지 컬렉션



7장 할당

7.1 순차 할당

7.2 프리 리스트 할당

__최초 적합 할당

__차선 적합 할당

__최적 적합 할당

__프리 리스트 할당의 속도 개선

7….


국내도서 > 컴퓨터/모바일 > 프로그래밍 언어 > 자바

Source: aladin.co.kr-computer-mobile

About KENNETH 11524 Articles
지락문화예술공작단

Be the first to comment

Leave a Reply

Your email address will not be published.


*


This site uses Akismet to reduce spam. Learn how your comment data is processed.