DocumentCode
3575129
Title
A Temporal Partition-Based Linux CPU Scheduler
Author
Xingliang Zou ; Cheng, Albert M. K. ; Yu Li ; Yu Jiang
Author_Institution
Dept. of Comput. Sci., Univ. of Houston, Houston, TX, USA
fYear
2014
Firstpage
705
Lastpage
708
Abstract
Resource partitioning is an important research area in real-time virtualization. The algorithm that maps a virtual resource to a portion of a physical resource is part of the research. When the resource refers to the CPU, allocating CPU time to different virtual partitions is accomplished by the CPU scheduler. This paper reports the implementation of a temporal partition-based CPU algorithm in a general Linux kernel. The implementation is expected to be a prospective test bed for a set of new algorithms for research on resource isolation, virtualization, and fault tolerance.
Keywords
Linux; operating system kernels; resource allocation; software fault tolerance; virtualisation; CPU scheduler; CPU time; fault tolerance; general Linux kernel; physical resource; real-time virtualization; resource isolation; resource partitioning; temporal partition-based Linux CPU scheduler; virtual partitions; virtual resource; Bandwidth; Linux; Partitioning algorithms; Real-time systems; Schedules; Virtual machine monitors; Virtualization; Fault Tolerance; Isolation; Partitioning; Real-Time; Resource Temporal; Virtualization;
fLanguage
English
Publisher
ieee
Conference_Titel
High Performance Computing and Communications, 2014 IEEE 6th Intl Symp on Cyberspace Safety and Security, 2014 IEEE 11th Intl Conf on Embedded Software and Syst (HPCC,CSS,ICESS), 2014 IEEE Intl Conf on
Print_ISBN
978-1-4799-6122-1
Type
conf
DOI
10.1109/HPCC.2014.124
Filename
7056820
Link To Document