69
 правок
Изменения
→Визуализация адресного пространства с помощью VMMap
     return 0;
 }
С помощью оператора new можно выделять память в куче(что такое куча будет рассказано в следующих статьях). Пока что просто посмотрим как эта память выделяется.
До выполнения
 int *a = new int [1000000];
[[Файл:vmmap_before.png|center|500px|thumb]]
После выполнения
 int *a = new int [1000000];
[[Файл:vmmap_after.png|center|500px|thumb]]
Видим выделение памяти, и ее обьем.
{{TODO|t=Здесь можно написать кстати про обьем страниц, как я подозреваю выделилось 3908 Кб, тк для хранения 10^6 интов нужно 3906,25 Кб}}
