반응형
Notice
Recent Posts
Recent Comments
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- 아폴로케이션
- ActionScript
- Silverlight
- 아폴로
- adobe
- 3.0
- stage3d
- Microsoft
- 마이크로소프트
- Flex
- 어도비
- 3D
- 물리엔진
- 도서
- framework
- Flash
- 플렉스
- 주식
- Papervision3D
- 책
- Papervision
- Air
- starling
- XAML
- Genome2D
- API
- 워렌 버핏
- 액션스크립트
- 실버라이트
- 플래시
Archives
- Today
- Total
WonHada.com으로 이전
라이브러리의 비트맵 로딩 비교 2 본문
반응형
2008/01/18 - [플래시[Flash]] - 라이브러리의 비트맵 로딩 비교
위에 덧붙여서 한가지 실험을 더 했습니다..
라이브러리에 있는 비트맵을 끌어서 스테이지에 놓는 것과 코드로 생성하는 것의 차이..
이것이 궁금했던 이유는 일반적으로 디자인을 입힐 때 코드로 모두 생성하지 않고 무비클립 심볼에 가져다 놓는 방식으로 작업하는데 코드로 생성하는 것과의 차이를 명확히 할 필요가 있었기 때문입니다..
테스트 결과
테스트 유형 |
SWF 용량 |
생성 시간(ms) |
메모리 사용량 |
기본 컴파일(이미지 생성 없음) |
25.9KB |
0 |
0(기준량) |
끌어다 놓기 |
25.9KB |
0 |
4096 |
코드로 생성하기 |
25.9KB |
4 |
4096 |
결과적으로 봤을 때, 메모리 사용량은 같고 끌어다 놓는 방식이 퍼포먼스가 좋은 것으로 확인 되었습니다..
하지만, 여기서 주의해야 할 것이 있습니다..
이미지를 끌어다 놓을 때 하나의 이미지를 여러번 끌어다 놓으면 생성시간은 빠르지만 메모리 사용량이 더 늘어난다는 것입니다..당연하겠죠..비트맵데이터를 복제하는 방식이니까요..
즉, 하나의 이미지를 여러번 사용해야 한다면 이전 자료의 첫번째 방식을 사용해야 할 것입니다..(비트맵데이터의 참조)
반응형