Здравствуйте, Malyj, Вы писали:
M>При создании большого массива [1000000] system monitor показывает, что после delete память освобождаеться полностью. Если же создать массив [100000], то освобождаеться на 4Кб меньше, чем выделяеться при создании. При малых массивах [100] монитор не показывает увеличение privat bytes. Я новичок, обясните кто-нибудь от чего такой результат
Особенности реализации кучи в CRT. Т.е. поверх сервисов управления памятью, предоставляемых OC(VirtualAlloc например) существует дополнительный слой. Что там происходит — зависит от производителя, режимов компиляции, run-time настроек(могут присутствовать дополнительные функции для регулирования некоторых режимов) и т.п.