이 포스트를 만든 목적 정리 좀 해보려고 이 포스트의 준비물 Firefox 4.0 beta6 Winamp 5.xx - 노래 들으면서 썻기 때문에 :) 참고 서적 Modern C++ Design Effective C++ 3판 C++ Standard Library 튜토리얼 레퍼런스 프로그래머의 길, 멘토에게 묻다 참조 링크 http://dodoubt.tistory.com/125 - std::lower_bound 를 보기 위해서 http://www.cplusplus.com/reference/stl/multimap/lower_bound/ - 위와 마찬가지 내용 4부까지 ChunkGroup 을 구현하는데 초점을 두었다면, 5부터는 ChunkGroup 을 쉽게 사용하는 방법과 인터페이스에 대한 이야기를 한다. Mo..
메모리풀 검색 결과
해당 글 2건
4장, 작은 객체에 대한 메모리 할당 : 5 - 메모리 풀에서 할당 기능을 어떻게 만들 것인가?
책 정리/Modern C++ Design
2010. 9. 25. 20:32
4장, 작은 객체에 대한 메모리 할당 - 3 : 메모리 풀에서 할당 기능을 어떻게 만들 것인가?
이 포스트를 만든 목적 이 포스트는 "Modern C++ Design Chapter 4"를 읽고, 내가 생각한 것과 정리한 것을 기록하기 위한 목적으로 만들었다. 이 포스트의 준비물 FireFox 3.6.10 우선 미리 큰 메모리를 할당/해제 하는 기능을 생각해 보자. 미리 큰 메모리를 할당하는 방법은, 큰 메모리에서 작은 메모리로 쪼개는 방법에 따라서 할당 방법이 달라질 것이므로, 쪼개는 방법을 생각해 보면, 다음과 같을 것이다. 미리 큰 메모리 하나를 할당하고, 이것을 원하는 크기로 쪼개 사용하는 방법 - 단점 : 랜덤하게 쪼갬으로써 할당/해제 로직이 무척 복잡해 진다. - 장점 : 미리 할당한 큰 메모리 사용률이 무척 높다. 미리 큰 메모리 여러개를 할당하고, 이 메모리들을 각각 고정 크기로 쪼개서..
책 정리/Modern C++ Design
2010. 9. 25. 14:42
최근댓글