Title :
Lazy process switching
Author :
Liedtke, Jochen ; Wenske, Horst
Author_Institution :
Karlsruhe Univ., Germany
Abstract :
Lazy switching enables very fast blocking intra-task IPC between kernel-implemented threads. This type of IPC can typically be entirely executed in user mode, although it operates on kernel objects. We hope that lazy switching adds the advantages of user level threads to kernel-level threads. The work on lazy switching is ongoing research in its early stage. Whether all its promising properties can make it to reality is still open.
Keywords :
application program interfaces; message passing; multi-threading; operating system kernels; real-time systems; IPC; interprocess communication; kernel objects; kernel-implemented threads; kernel-level threads; lazy process switching; user mode; user-level threads; very fast blocking intra-task IPC; Communication switching; Context; Costs; Kernel; Protocols; Switches; Yarn;
Conference_Titel :
Hot Topics in Operating Systems, 2001. Proceedings of the Eighth Workshop on
Print_ISBN :
0-7695-1040-X
DOI :
10.1109/HOTOS.2001.990055