별도의 allocator를 쓰지 않고, shared_ptr을 메모리 풀과 쓰는 방법이 없을까?


boost::pool_allocator과 allocate_shared를 조합해 쓰려고 했는데, 스레드 잠금 비용이 너무 쌔다보니 풀을 안 쓰는것보다 느리네.


멀티 스레드 환경에서 쓸려고 하는거라, null_mutex를 쓰긴 좀 그렇고, 


스레드 로컬 얼로케이터 같은 게 있어서 할당할 수 있으면 좋겠는데 말이야. -_-;