Title :
Evaluation of Compound System Calls in the Linux Kernel on Physical and Virtual Machines
Author :
Vicente, Elder ; Matias, Rivalino, Jr. ; Macedo, Autran ; Araujo, Lúcio B.
Author_Institution :
Sch. of Comput. Sci., Fed. Univ. of Uberlandia, Uberlandia, Brazil
Abstract :
The high use of system calls in many applications has motivated research works focusing on reducing the overhead caused by these calls. In this work we implement three types of compound system calls, which are evaluated experimentally by taking into account their execution time in systems with 1 to 8 cores. We also investigate the system calls running in both physical and virtual machines. All proposed compound system calls present performance gains when compared to their conventional counterparts. The results indicate reduction in the execution time up to 58 percent. The dataset obtained through controlled experiments is analyzed using ANOVA and Tukey tests. We also verify that the highest improvements occur in the non-virtualized environment.
Keywords :
Linux; statistical analysis; virtual machines; ANOVA; Linux kernel; Tukey test; compound system call; nonvirtualized environment; performance gain; physical machine; virtual machine; Analysis of variance; Compounds; Kernel; Linux; Runtime; Virtual machining; System calls; performance; virtual machine;
Conference_Titel :
Parallel and Distributed Computing, Applications and Technologies (PDCAT), 2011 12th International Conference on
Conference_Location :
Gwangju
Print_ISBN :
978-1-4577-1807-6
DOI :
10.1109/PDCAT.2011.39