리차드 존스.앤토니 호스킹.엘리엇 모스 지음, 김점갑 옮김 / 에이콘출판 / 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