Не думаю, что вам есть о чем беспокоиться. Если System.totalMemory
падает, вы можете расслабиться. Это вполне может быть ОС, которая не возвращает вновь освобожденную память (в ожидании следующего раза, когда Flash Player запросит дополнительную память).
Попробуйте сделать что-то еще, что требует очень много памяти, и я уверен, что вы заметите, что объем памяти, выделенный для Flash Player, уменьшится и будет использоваться для другого процесса.
Насколько я понял, управление памятью в современных ОС не является интуитивно понятным с точки зрения оценки сумм, выделенных для каждого процесса, или даже общей выделенной суммы.
Когда я использую свой Mac в течение 5 минут, используется 95% моей оперативной памяти объемом 3 ГБ, и она останется такой, она никогда не будет уменьшаться Так ОС работает с памятью.
До тех пор, пока это не требуется в других местах, даже процессам, которые прекратили работу, по-прежнему назначена память (например, в следующий раз они могут быстрее запускаться).