A copy of this work was available on the public web and has been preserved in the Wayback Machine. The capture dates from 2012; you can also visit the original URL.
The file type is application/pdf
.
FlexSC: Flexible System Call Scheduling with Exception-Less System Calls
2010
USENIX Symposium on Operating Systems Design and Implementation
For the past 30+ years, system calls have been the de facto interface used by applications to request services from the operating system kernel. System calls have almost universally been implemented as a synchronous mechanism, where a special processor instruction is used to yield userspace execution to the kernel. In the first part of this paper, we evaluate the performance impact of traditional synchronous system calls on system intensive workloads. We show that synchronous system calls
dblp:conf/osdi/SoaresS10
fatcat:wcn2657cvjgula7tww2kbjeowe