Ich glaube nicht, dass Sie sich Sorgen machen müssen. Wenn es System.totalMemory
runter geht, können Sie sich entspannen. Es kann durchaus sein, dass das Betriebssystem den neu freigegebenen Speicher nicht zurückfordert (in Erwartung des nächsten Mal, wenn Flash Player nach mehr Speicher fragt).
Versuchen Sie etwas anderes, das sehr speicherintensiv ist, und ich bin sicher, dass Sie feststellen werden, dass der Flash Player zugewiesene Speicher abnimmt und stattdessen für den anderen Prozess verwendet wird.
So wie ich es verstanden habe, ist die Speicherverwaltung in modernen Betriebssystemen nicht intuitiv, wenn man die jedem Prozess zugewiesenen Beträge oder sogar den zugewiesenen Gesamtbetrag betrachtet.
Wenn ich meinen Mac 5 Minuten lang benutzt habe, werden 95% meines 3 GB RAM verwendet, und das bleibt so, es geht nie aus. So geht das Betriebssystem mit dem Speicher um.
Solange es nicht anderweitig benötigt wird, wird auch Prozessen, die beendet wurden, noch Speicher zugewiesen (dies kann beispielsweise dazu führen, dass sie beim nächsten Mal schneller gestartet werden).