맨처음에 메모리 측정 - 1
5000 개의 Sprite 객체를 생성해서
변수에 null 을 대입해서
"mark and sweep" 상태로 만들어둔 후
메모리 측정 - 2
System.gc() 호출 후
메모리 측정 - 3
위 1, 2, 3 의 결과는 다음과 같았다.
8716288
10461184
8744960
10461184
8744960
테스트한 코드는 아래와 같다.
실행방법. 1 frame 에 아래 코드를 붙여놓고 실행한다.
테스트 페이지 : http://www.as3.kr/gc2/
p.s ) 실험방법에 이상한 점이 있을 경우 리플 달아주세요.
'ActionScript 3.0 > 팁 & 노하우' 카테고리의 다른 글
[AS3] 텍스트필드의 한글 입력 딜레이 현상 "해결방법" (8) | 2008.03.05 |
---|---|
System.gc() 에 대해서 시행 착오. (4) | 2008.03.04 |
[AS3] 웹에서 System.gc() 테스트 (7) | 2008.03.03 |
Flex3 에서 Interface 작성할때 주의~ (2) | 2007.11.29 |
[AS3] SWC 로 폰트 가볍게 Embed 하기 (33) | 2007.10.10 |