오늘 개발도중 메모리풀을 써야하는 상황이 생겼는데..
하아...새로운 메모리 풀을 직접 개발하기는 귀찮아서;;;(개발자는 게으름이 미덕이라는데...;;;)
부스트에 있는 object_pool을 걍 가져다 쓰자 하고 결정을 내린후에..
아래와 같이 성능 테스트를 해보았습니다..
<총 1000 루프 * 매 루프 당 1000번 할당 = 총 1000000번 할당 및 해제>
그 결과는 다음과 같습니다.
아니 ...왜 기본 할당보다 이렇게 느릴수가 있지??....
심하게는 30배 이상 object_pool을 이용한 할당이 느리게 나오네요....
도대체 무엇이 잘못되었을까요;;;