В настоящее время у меня есть приложение в Mac Os X, объем реальной памяти которого увеличивается во время работы, но размер его виртуальной памяти (т. Е. Используемого адресного пространства) остается примерно на том же значении (20 МБ).
Также всего "«значение действующих байтов» в инструменте «Распределение» сообщает о стабильном значении, поэтому я не могу отладить источник утечки памяти.
В какой ситуации это возможно?
Не знаюНе думаю, что утечка - это ошибка отчета в Activity Monitor, так как система начинает переставлять и перестает отвечать на запросы, если объем памяти увеличивается по сравнению с физической памятью, и та же проблема присутствует в порте Windows того же приложения (хотя я не пробовал никакой памятиотладчик в версии для Windows).