플래시의 메모리 할당과 관련해서
치킨마루
플래시에서 RSS xml파일을 로드해서 재생하는 프로그램을 작성하고 있습니다.
AS3.0 부터 System 클래스에 totalMemory란 속성이 추가되었더군요.
플래시 플레이어가 사용하고 있는 메모리 총량을 나타내주는 속성입니다.
이 속성을 사용해서 제가 만든 swf 파일이 얼마나 메모리를 차지하는지 알아보기 위해서 인터벌을 2초 주기로 설정해서
trace(System.totalMemory) 와 같이 출력을 했습니다. (메모리 사용량을 체크해보면서 최적화를 해볼 생각이었죠.)그런데.. 이상한 것이 아무것도 하지 않고 실행만 시켜 놓았는데.... 이상하게도 4초 정도의 주기로 메모리 사용량이 수십바이트씩 증가하고 있었습니다.
혹시나 액션스크립트를 잘못 작성한것은 아닌가 싶어서 모두 주석처리 하고 실행해봤지만 역시 마찬가지였습니다.
당황스럽더군요....근데 더 이상한 것이 frame rate를 1로 설정하고 다시 실행해보니 메모리가 증가하지 않았습니다.
혹시 이런 경험 해보신 분 있으신가요?
메모리 사용이 크게 증가하는 것은 아니지만 조금씩 계속 증가하기 때문에 장기적으로 사용시 컴퓨터 자원을 많이 소모하게 될 것 같아서 좀 걱정이 됩니다.
왜 이런 현상이 나타날까요? 혹시 아시는분 있으시면 답변 좀 해주세요... 고수님들 부탁드려요.
-
진달래
정답을 올려놨습니다. 글번호 25467 참조하세요.
-
꽃가을
궁굼..
-
Elfin
헉! 진짜 궁금하네요..
-
계획자
하앍! 너무해!! 알려줘요! ㅋㅋ 음... 혹시 trace 부분에서 먹는게 아닐까요 ㅡㅡ;? ㅎㅎ;;
-
마디
헉.. 원인을 찾았습니다. 원인은 전혀 생각 못했던 곳에 있었네요. 뭐가 문제였을까요? 맞춰보세요.
정답은 나중에 올리겠습니다.
번호 | 제 목 | 글쓴이 | 날짜 |
---|---|---|---|
2696043 | 제이쿼리 .scroll() 관련 질문드립니다 | 이거이름임 | 2025-05-26 |
2695984 | 마크업상으로 하단에 있으나 우선적으로 이미지파일을 다운로드받는 방법 (1) | 들꿈 | 2025-05-25 |
2695934 | tr 속성값 (9) | 새 | 2025-05-25 |
2695905 | ASP로 개발됐을 때 css가 달라져요 ㅠㅠ (4) | 슬아라 | 2025-05-24 |
2695878 | form을 이용한 다른 페이지로 넘기는 방법을 알려주세요 (1) | 핫파랑 | 2025-05-24 |
2695844 | 저기 암호화 및 복호화 프로그램.. 만들어볼려는대 (2) | 한빛 | 2025-05-24 |
2695814 | [질문] PDA에서 애플릿이 가능한가요? (1) | 봄시내 | 2025-05-24 |
2695785 | 웹 설정 도와줄분 | 화이트캣 | 2025-05-23 |
2695730 | 갑자기 기억이 안나는데 accesskey 속성.. | 빛나라 | 2025-05-23 |
2695702 | [질문] Java 버전 차이에 의한 오류?!! (2) | 검사 | 2025-05-23 |
2695672 | 자바 임베디드 쪽으로 배우고 싶은데요..질문이요.. (1) | 뽀그리 | 2025-05-22 |
2695647 | 헉! 이클립스(v3.1)에서 발생되는 널포인트 익셉션? ;;; (3) | 아빠몬 | 2025-05-22 |
2695586 | IFRAME 캐싱 질문 | 봄나비 | 2025-05-22 |
2695498 | [질문]실행가능한 jar파일.. 정말 이해가 안가네요... ㅡㅜ;; | 터1프한렩 | 2025-05-21 |
2695468 | 자바랑 이클립스에서요.. | 스킬 | 2025-05-21 |
2695375 | Mysql 연동하는 자바 질문있습니다. | 아리솔 | 2025-05-20 |
2695319 | 파워포인트 파일을 저장할 수 있을까요? | 시윤 | 2025-05-19 |
2695289 | [질문]Tween 값의 정도를 알고 싶습니다. | 타마 | 2025-05-19 |
2695238 | c 와 c++의 시작 (10) | ChocoHoilc | 2025-05-18 |
2695215 | 탑메뉴의 repeat-x .배경이 두가지에요ㅠ ㅠ | 널위해 | 2025-05-18 |