개요메모리를 동적으로 할당하고 해제하는 과정에서 성능을 최적화하기 위한 기술일반적으로 동적 메모리 할당이 자주 일어나는 시스템에서 성능 문제를 해결하려고 사용된다.메모리 풀은 메모리 블록을 미리 할당해두고 필요한 곳에서 이를 재사용하는 방식으로 동작한다.메모리 풀을 사용하면 메모리 할당과 해제의 비용을 줄일 수 있다. 장점동적 메모리 할당과 해제를 반복적으로 호출하는 경우, 시스템에 의한 오버헤드가 발생한다.동적 메모리 할당이 반복되면 메모리 단편화가 발생할 수 있다.하지만 메모리 풀을 사용하면 이러한 오버헤드와 단편화를 감소 시킬 수 있다. 또한 메모리 풀은 고정된 크기의 블록을 사용하기 때문에 메모리 사용량을 예측할 수 있다. 동작 원리메모리 풀은 미리 일정량의 메모리 블록을 할당한다, 따라서 크..