(Bu konuda olumlu değilim ama ...)
AS3 olmayan bir deterministik çöp toplama kullanır. Hangi çalışma zamanı gibi hissediyor ne zaman (çalıştırmak için bir neden yok sürece yürütmek için pahalı bir operasyon beri, değil tipik) başvurulmayan bellek kadar serbest olacağı anlamına gelir. Bu (C # ve Java yanı gibi) en modern çöp toplanan dillerde tarafından kullanılan aynı yaklaşımdır.
Belleğe başka bir başvuru olmaması varsayarsak tarafından şurada işaret
byteArrayyoksa kapsamını çıktıktan sonra dizinin kendi içindeki öğeleri, hafıza bir noktada serbest bırakılacak
byteArraybildirildi.
Gerçi gerçekten olmamalı bir çöp toplama zorlayabilir. Eğer yaparsanız, üretimde yaparsanız, bunu yardım çok daha fazla performansını olumsuz edeceğiz ... sadece test için bunu.
Bir GC zorlamak için (evet, iki kez) deneyin:
flash.system.System.gc();
flash.system.System.gc();
Daha buradan okuyabilirsiniz .