Buffering mechanism for multimedia client applications
Yoshiyuki Tsuda, Akira Nakamura · Proceedings of SPIE, the International Society for Optical Engineering/Proceedings of SPIE · 1996
In conventional network processing models, a number of data-copies are needed for applications to receive data from network interfaces. This causes major overhead and becomes a serious limitation in distributed multimedia applications. Therefore, several mechanisms have been proposed for reducing the number of data-copies. We emphasize that the Single Virtual address Space (SVS) OS introduces a new buffering mechanisms for this purpose. In this paper, we describe our SVS OS, which we call `Cubix (CUBe of 2-byte unIX)', with a new Access Control List protection mechanism and a new buffering mechanism, which we call `Cstreams (Continuous streams)', based on it. We emphasize that our proposed Cstreams realizes a single data-copy network architecture.