태그 : ACE_Dynamic_Cached_Allocator 요약보기전체보기목록닫기

1

오픈소스 Memory pool 성능 비교

3가지 종류의 오픈소스 Memory pool을 테스트 해 봤습니다. Boost(1.34.0) singleton_pool,Loki(0.1.5) SmallObject, ACE(5.5) Dynamic_Cached_Allocator 입니다. 모두thread safe 옵션을 주지 않았습니다.첫번째 방식은 (alloc, free)x10만번 입니다. 사이즈는 12,...

ACE_Message_Block Pool 만들기

온라인 서버 제작자 모임 에서 진행하는 ACE/POSA 스터디에서 4월 모임에서 발표한 자료입니다. ACE_Message_Block은 ACE에서 다양한 메세지들을 효율적으로 관리하기 위해 사용하는 고급 Message class 입니다. 주로 Packet을 보내기 위해 일반화 하는 용도로,  받은 패킷를 관리하기 위한 용도로 많이 사용됩니다. 자...
1