http://chineseinput.net/에서 pinyin(병음)방식으로 중국어를 변환할 수 있습니다.
변환된 중국어를 복사하여 사용하시면 됩니다.
안드로이드 스마트폰의 메모리 부족 및 부팅 특성 모니터링 기법
오윤석 ( Yunseok Oh ),안우현 ( Woo Hyun Ahn ) 한국정보처리학회 2016 한국정보처리학회 학술대회논문집 Vol.23 No.1
안드로이드 스마트폰의 성능을 향상시키기 위해서는 스마트폰 및 앱의 특성을 추출하는 것이 중요하다. 본 논문은 효율적인 메모리 관리를 위한 전단계로써 메모리 부족 및 부팅 특성을 모니터링 하는 AppMemTracker 앱을 제작하였다. 이 앱에 구현된 백그라운드 서비스들이 메모리 부족 및 부팅 특성에 관련된 정보를 추출하여 주기적으로 우리의 메일에 전송한다. AppMemTracker가 정확하게 동작하는지를 확인하기 위해 여러 스마트폰과 안드로이드 버전에서 실험 하였고, 정확한 정보가 추출되는 것을 확인하였다.
오윤석 ( Yunseok Oh ),안우현 ( Woo Hyun Ahn ) 한국정보처리학회 2016 한국정보처리학회 학술대회논문집 Vol.23 No.1
안드로이드 스마트폰의 효율적인 메모리 관리 연구를 위해서 기존 정책을 정확하게 분석해야 한다. 현재 안드로이드는 메모리가 부족하면 프로세스 우선순위(ADJ)가 낮은 것부터 제거하여 공간을 확보한다. 본 논문은 프로세스의 상태에 따라 어떤 ADJ 값을 가지는지 실행 시나리오를 통해 자세히 설명한다. 우리는 프로세스의 상태 분류를 위해 안드로이드 프레임워크 코드를 분석하였다.
백그라운드 서비스가 안드로이드 스마트폰의 성능에 미치는 영향
안우현,오윤석,오재원,Ahn, Woo Hyun,Oh, Yunseok,Oh, Jaewon 한국정보통신학회 2018 한국정보통신학회논문지 Vol.21 No.3
In Android smartphones, many apps are developed as service apps to run in the background. If the memory is insufficient, Android forcibly terminates not only user apps that have not used the CPU for a long time, but also service apps. However, a service app is automatically re-launched after a short period of time, so that it continuously consumes memory space. This paper analyzes the number of running service apps and their memory usage in users' smartphones. The number of service apps accounts for up to 65% of the total number of running apps, and their memory usage accounts for up to 55% of the total memory. Moreover, we investigate the effect of the number of running service apps on the response time of smartphones and apps. As the number of service apps increases, the launching time of user apps increases to 22 times. The booting time and app installation time significantly increase with the number of service apps. 안드로이드 스마트폰에서 많은 앱들이 백그라운드로 실행되기 위해 서비스 앱으로 개발된다. 메모리가 부족하면 오랫동안 CPU를 사용하지 않은 사용자 앱뿐만 아니라 서비스 앱도 강제로 종료된다. 하지만, 서비스 앱은 잠시 후 자동으로 재실행되기 때문에 메모리 공간을 지속적으로 소비한다. 본 논문은 사용자들의 스마트폰에서 실행 중인 서비스 앱의 개수와 메모리 사용량을 조사한다. 서비스 앱의 개수는 전체 실행 중인 앱 개수의 최대 65%, 서비스 앱의 메모리 사용량은 전체 메모리의 최대 55%까지 차지한다. 또한, 실행 중인 서비스 앱의 개수가 스마트폰과 앱의 응답 시간에 미치는 영향을 분석한다. 서비스 앱의 개수가 증가할수록 사용자 앱의 시작 시간이 최대 22배까지 증가한다. 부팅 시간과 앱 설치 시간이 서비스 앱의 개수가 증가함에 따라 크게 증가한다.
백그라운드 서비스가 안드로이드 스마트폰의 성능에 미치는 영향
안우현(Woo Hyun Ahn),오윤석(Yunseok Oh),오재원(Jaewon Oh) 한국정보통신학회 2018 한국정보통신학회논문지 Vol.22 No.3
안드로이드 스마트폰에서 많은 앱들이 백그라운드로 실행되기 위해 서비스 앱으로 개발된다. 메모리가 부족하면 오랫동안 CPU를 사용하지 않은 사용자 앱뿐만 아니라 서비스 앱도 강제로 종료된다. 하지만, 서비스 앱은 잠시 후 자동으로 재실행되기 때문에 메모리 공간을 지속적으로 소비한다. 본 논문은 사용자들의 스마트폰에서 실행 중인 서비스 앱의 개수와 메모리 사용량을 조사한다. 서비스 앱의 개수는 전체 실행 중인 앱 개수의 최대 65%, 서비스 앱의 메모리 사용량은 전체 메모리의 최대 55%까지 차지한다. 또한, 실행 중인 서비스 앱의 개수가 스마트폰과 앱의 응답 시간에 미치는 영향을 분석한다. 서비스 앱의 개수가 증가할수록 사용자 앱의 시작 시간이 최대 22배까지 증가한다. 부팅 시간과 앱 설치 시간이 서비스 앱의 개수가 증가함에 따라 크게 증가한다. In Android smartphones, many apps are developed as service apps to run in the background. If the memory is insufficient, Android forcibly terminates not only user apps that have not used the CPU for a long time, but also service apps. However, a service app is automatically re-launched after a short period of time, so that it continuously consumes memory space. This paper analyzes the number of running service apps and their memory usage in users smartphones. The number of service apps accounts for up to 65% of the total number of running apps, and their memory usage accounts for up to 55% of the total memory. Moreover, we investigate the effect of the number of running service apps on the response time of smartphones and apps. As the number of service apps increases, the launching time of user apps increases to 22 times. The booting time and app installation time significantly increase with the number of service apps.