Файлы с отображением памяти: как отслеживать использование памяти

Я работаю над 32-битным приложением для конечного пользователя, которому требуется много памяти. До нескольких гигабайт. Недавно я переключил нашу стратегию распределения внутренней памяти на использование файлов с отображением памяти без файлов, вдохновленных этой статьей Раймонда Чена. Отлично работает.

Единственный недостаток заключается в следующем: если я выделяю таким образом гигабайт памяти, он нигде не отображается в счетчиках производительности. Конечно, я знаю, сколько выделено и сколько из них отображается в моем адресном пространстве, но я не знаю, как оно делится на физическую память и файл подкачки. Я хотел бы знать, если бы не по какой-либо другой причине, кроме записи в журнал для отладки.

6
задан 7 March 2011 в 20:13
поделиться