Работает ли это или нет, зависит от рассматриваемой ОС. Многие современные операционные системы используют mmap для выделения большого объема памяти и вообще обходят кучу процесса. Это означает, что распределение будет производиться непосредственно из ОС, а затем возвращаться непосредственно в ОС после освобождения.
Гораздо лучшая стратегия, как правило, состоит в том, чтобы распределять память в начале и повторно использовать выделенное пространство как можно раньше, прежде чем вернуть память в кучу. Это логика, лежащая в основе распределителей STL.