Evaluation of compound system calls in the Linux kernel
Elder Vicente, Rivalino Matias, Lúcio Borges, Autran Macêdo · ACM SIGOPS Operating Systems Review · 2012
The overhead caused by system calls in many applications has motivated research works focusing on reducing their execution costs. In this work we implement different types of compound system calls, and evaluate them taking into account their execution time in a multicore computer. The experimental plan is conducted for both physical and virtual machine environments. The execution time dataset obtained through experiments statistically controlled is analysed and we show that all proposed compound calls present statistically significant performance gains when compared to their conventional counterparts, for both physical and virtual machine environments.