Real-Time Scheduling Method to assign Virtual CPU in the Multocore Mobile Virtualization System

  • 강용호
  • 금기문
  • 김선종
  • 진광윤
  • 김주만

초록

Mobile virtualization is an approach to mobile device management in which two virtual platforms are installed on a single wireless device. A smartphone, a single wireless device, might have one virtual environment for business use and one for personal use. Mobile virtualization might also allow one device to run two different operating systems, allowing the same phone to run both RTOS and Android apps. In this paper, we propose the techniques to virtualize the cores of a multicore, allowing the reassign any number of vCPUs that are exposed to a OS to any subset of the pCPUs. And then we also propose the real-time scheduling method to assigning the vCPUs to the pCPU. Suggested technology in this paper solves problem that increases time of real-time process when interrupt are handled, and is able more to fast processing than previous algorithm.

키워드

모바일 가상화실시간 스케줄링하이퍼바이저 스케줄링 알고리즘멀티코아Mobile VirtualizationReal-time schedulingHypervisor Scheduling AlgorithmMulticore
제목
Real-Time Scheduling Method to assign Virtual CPU in the Multocore Mobile Virtualization System
저자
강용호금기문김선종진광윤김주만
DOI
10.14400/JDC.2014.12.3.227
발행일
2014-03
유형
Y
저널명
디지털융복합연구
12
3
페이지
227 ~ 235