Browse

안드로이드 기반 스마트폰의 사용자 응답성 향상을 위한 프레임워크 지원 우선순위 부스트 기법과 로드 밸런싱 기법
Framework-assisted Priority Boosting and Load Balancing for Improving Interactivity of Android Smartphones

DC Field Value Language
dc.contributor.author손용석-
dc.contributor.author허승주-
dc.contributor.author유종훈-
dc.contributor.author홍성수-
dc.contributor.authorTaylor, Richard-
dc.creator홍성수-
dc.date.accessioned2013-03-29T00:33:03Z-
dc.date.available2013-03-29T00:33:03Z-
dc.date.issued2012-12-
dc.identifier.citation정보과학회논문지 Vol.39 No.6, pp. 380-386-
dc.identifier.issn1738-5385-
dc.identifier.urihttps://hdl.handle.net/10371/81520-
dc.descriptionAuthors' final version-
dc.description본 논문은 KCC2012에서 안드로이드 기반 스마트폰의 사용자 응답성 향상을 위한 프레임워크 지원 우선순위 부스트 기법의 제목으로 발표된 논문을 확장한 것임-
dc.description.abstract최근 안드로이드 플랫폼을 탑재한 스마트폰이 널리 보급되면서 안드로이드 플랫폼에 대한 관심은 더욱 커지고 있다. 하지만 안드로이드 스마트폰은 종종 양질의 사용자 응답성을 제공하지 못하는 것으로 알려져 있다. 이는 안드로이드 상에서 대화형 태스크가 다른 태스크와 구별되지 않고 동일한 우선순위로 스케줄링 되기 때문에 사용자 입력을 처리하는 동안 여러 번의 선점을 당해 긴 응답시간을 초래할 수 있기 때문이다. 이 논문은 안드로이드 스마트폰의 사용자 응답성 향상을 위해 프레임워크 지원 우선순위 부스트 기법과 로드 밸런싱 기법을 제시한다. 프레임워크 지원 우선순위기법은 프레임워크 레벨에서 대화형 태스크를 식별하고 이를 커널에게 전달하며, 커널 레벨에서는 식별된 태스크의 우선순위를 선별적으로 부스트 시킴으로써 사용자 입력을 처리할 만큼 충분한 시간을 보장해 준다. 로드 밸런싱 기법은 부스트 된 태스크를 여전히 방해하는 태스크들을 다른 실행 큐로 이주시킴으로써, 대화형 태스크의 응답시간을 최소화 한다. 실험 결과 대화형 태스크의 응답시간이 우선순위 부스트 기법을 통해서는 기존 시스템보다 최대 22% 단축됨을 보였고 로드 밸런싱 기법을 통해서는 최대 43.31% 단축됨을 보여 제안된 기법의 효용성을 입증하였다.en
dc.description.abstractSmartphones on Android platform recently have been come into wide use. However, it is often reported that Android smartphones cannot provide enough interactivity because Android cannot distinguish interactive tasks and non-interactive tasks and they are scheduled with the same priority and preempted. Thus, it occurs poor response time. This paper proposes a framework assisted priority boosting and load balancing for improving interactivity of Android smartphones. The framework assisted priority boosting technique distinguishes the interactive task in the framework level and send the task ID to the kernel. The kernel ensures enough time to process user input by boosting the priority of distinguished task. The load balancing technique minimizes response time of boosted task by migrating tasks disturbing boosted task to other run-queue. The experiment results demonstrate the priority boosting technique reduces response time up to 22% and the load balancing technique along with priority boosting reduces response time up to 43.31% compared to the previous techniques.-
dc.language.isokoen
dc.publisher한국정보과학회en
dc.subject공학en
dc.subject사용자 응답성-
dc.subject안드로이드 스마트폰-
dc.subject태스크 스케줄링-
dc.subjectInteractivity-
dc.subjectAndroid smartphones-
dc.subjectLinux-
dc.subjectTask scheduling-
dc.title안드로이드 기반 스마트폰의 사용자 응답성 향상을 위한 프레임워크 지원 우선순위 부스트 기법과 로드 밸런싱 기법en
dc.title.alternativeFramework-assisted Priority Boosting and Load Balancing for Improving Interactivity of Android Smartphonesen
dc.typeArticle-
dc.contributor.AlternativeAuthorSon, Yongseok-
dc.contributor.AlternativeAuthorYoo, Jonghun-
dc.contributor.AlternativeAuthorHong, Seongsoo-
dc.contributor.AlternativeAuthorHuh, Sungju-
dc.description.srndOAIID:oai:osos.snu.ac.kr:snu2012-01/102/0000004193/8-
dc.description.srndSEQ:8-
dc.description.srndPERF_CD:SNU2012-01-
dc.description.srndEVAL_ITEM_CD:102-
dc.description.srndUSER_ID:0000004193-
dc.description.srndADJUST_YN:Y-
dc.description.srndEMP_ID:A005174-
dc.description.srndDEPT_CD:4541-
dc.description.srndCITE_RATE:0-
dc.description.srndFILENAME:(CSTV12-07-09-15).pdf-
dc.description.srndDEPT_NM:전기·컴퓨터공학부-
dc.description.srndEMAIL:hss@snu.ac.kr-
dc.description.srndSCOPUS_YN:N-
dc.description.srndCONFIRM:Y-
dc.identifier.srnd2012-01/102/0000004193/8-
Appears in Collections:
College of Engineering/Engineering Practice School (공과대학/대학원)Dept. of Electrical and Computer Engineering (전기·정보공학부)Journal Papers (저널논문_전기·정보공학부)
Files in This Item:
  • mendeley

Items in S-Space are protected by copyright, with all rights reserved, unless otherwise indicated.

Browse