- 안드로이드 응용프로그램의 반응속도 향상을 위한 메모리 관리 기법
- ㆍ 저자명
- 김대윤,모홍철,낭종호,Kim. Daeyoun,Mo. Hongchul,Nang. Jongho
- ㆍ 간행물명
- 정보과학회논문지. Journal of KIISE. 소프트웨어 및 응용
- ㆍ 권/호정보
- 2013년|40권 1호|pp.1-7 (7 pages)
- ㆍ 발행정보
- 한국정보과학회
- ㆍ 파일정보
- 정기간행물| PDF텍스트
- ㆍ 주제분야
- 기타
고성능, 고화질의 스마트폰 보급에 따라 어플리케이션 역시 고화질의 이미지를 포함하는 등 점점 중량화 되는 추세를 보이고 있다. 하지만 모바일 단말기의 특성 상 메모리 및 성능 제약 등 다양한 제약이 존재하는데, 따라서 어플리케이션 개발의 기반이 되는 단말기 운영체제 및 시스템에 대한 분석 및 고려가 효율적인 개발에 있어 무엇보다 중요하게 작용된다. 특히 자바를 기반으로 한 안드로이드 시스템의 경우, 비트맵 이미지 등 이미지 관련 자원들에 대한 메모리 사용에 제약이 크기 때문에 이러한 제약 사항 내에서 반응 속도 등 어플리케이션의 질을 높일 수 있는 효과적인 메모리 관리 및 활용 기법이 필요시 된다. 본 논문에서는 이를 위해 안드로이드 시스템 상의 메모리 제약과 관련 된 문제점을 분석하고, 이러한 문제점을 고려하여 어플리케이션 내에서 가장 효과적으로 이미지 관련 자원들을 처리하고 개발할 수 있는 메모리 관리 기법을 제시하였다. 이러한 기법을 통해 제한 된 메모리상에서 고화질의 이미지 자원 등을 효과적으로 다룰 수 있었고, 어플리케이션의 반응 속도 역시 효과적으로 높일 수 있었다.
According to supply of smart-phone which has high-performance, high-quality, most mobile applications also have high-quality image and large amounts of memory. However, the feature of mobile device, including various constraints such as memory and performance constraints. Therefore, mobile application development is based on the device operating system and system analysis and consideration in the development of an effective work to be more important than ever. In particular, a Java-based Android system, because of the size restrictions on memory usage about image-related resources such as a bitmap image, within these constraints, the quality of the application and utilization of efficient memory management techniques such as improving response time are as necessary. In this paper, analyze the problems associated with memory constraints on the Android system. Also, considering these problems, memory-management techniques are proposed to develop the most effective in the application of managing image and related resources. Through this technique, a limited memory resources on the high quality images are able to effectively deal with an application to improving response time was also effective.