- 안드로이드의 LMK에 기반한 LRU 알고리즘 조정을 통한 특정어플리케이션의 실행 개시 속도 향상
- ㆍ 저자명
- 류상선,안소진,최진영,Ryu. Sangseon,Ahn. So-Jin,Choi. Jin-Young
- ㆍ 간행물명
- 정보과학회논문지. Journal of KIISE. 컴퓨팅의 실제 및 레터
- ㆍ 권/호정보
- 2014년|20권 5호|pp.267-270 (4 pages)
- ㆍ 발행정보
- 한국정보과학회
- ㆍ 파일정보
- 정기간행물| PDF텍스트
- ㆍ 주제분야
- 기타
본 논문에서는 안드로이드 운영체제를 이용하여 LMK에 기반한 LRU 알고리즘 조정을 통한 특정 어플리케이션(프로세스)의 실행 개시 속도 향상에 목표를 두었다. 실험을 통하여 LMK의 정상적 동작을 보장토록 시스템의 메모리 조건 충족 이후 LRU리스트를 인위적으로 조정 하게 되면, 특정한 지정 어플리케이션의 호출 성능을 최대 44%까지 향상시킬 수 있음을 확인하였다. 향후 전체적인 시스템 성능의 향상을 위하여 목표로 해야 할 어플리케이션들을 묶음으로 관리하는 방법의 연구가 추가로 필요하다. 또한 LMK에서 OOM Min Free를 6단계 슬롯 이상으로 세분화 하려는 추세에 맞추어 이에 따른 커널 및 프레임워크 관련부분들의 보완이 필요하다.
In this paper we focus on the improvement of the launch speed of a specific Android application by the LRU algorithm adjustment based on the LMK. Our method considered the internal functionalities relationship between LRU list and Android activity stack. As the result of the experiments, we achieved up to 44% of the progress with the modification of the LRU list after guaranteeing the normal operation requirements of the system memory. In the future, additional studies need to be considered for the management of the grouped applications for the purpose of the overall improvement of the system. According to the change of the LMK category, Linux kernel and android framework also should be revised.