Myślę, że nie masz się czym martwić. Jeśli System.totalMemoryspadnie, możesz się zrelaksować. Może to być system operacyjny, który nie odzyskuje nowo zwolnionej pamięci (w oczekiwaniu na następny raz, gdy Flash Player poprosi o więcej pamięci).
Spróbuj zrobić coś innego, co wymaga dużej ilości pamięci, a jestem pewien, że zauważysz, że pamięć przydzielona do Flash Playera zmniejszy się i zostanie zamiast tego użyta dla innego procesu.
Jak rozumiem, zarządzanie pamięcią w nowoczesnych systemach operacyjnych nie jest intuicyjne z punktu widzenia ilości przydzielonych każdemu procesowi, a nawet całkowitej przydzielonej ilości.
Kiedy używam mojego Maca przez 5 minut, 95% mojej 3 GB pamięci RAM jest używane i tak pozostanie, nigdy się nie wyłącza. Właśnie tak system operacyjny obsługuje pamięć.
Tak długo, jak nie jest to potrzebne w innym miejscu, nawet procesy, które zakończyły pracę, nadal mają przypisaną pamięć (może to na przykład przyspieszyć ich uruchomienie następnym razem).