Fast networking based on the STREAMS mechanism with fast module scheduling

Donghee Lee, Youngtack Jin, Yookun Cho

Research output: Contribution to journalArticlepeer-review


The STREAMS mechanism provides a flexible framework for network protocols and services under UNIX System V. Recently, network speed has steadily increased while the processing time of network protocols have decreased. As a result, the relative ratio of the STREAMS overhead to the network delay is increasing. In this paper, we quantify the STREAMS overhead which consists of queueing and scheduling delays in SVR 4.0. To reduce the overhead and maintain the merits of the STREAMS mechanism,we propose a fast module scheduler which provides a fast scheduling path between modules. Results show that the proposed fast module scheduler and optimized scheduling path reduce the TCP/IP latency by about 10% and the STREAMS overhead by about half.

Original languageEnglish
Pages (from-to)175-184
Number of pages10
JournalJournal of Systems Architecture
Issue number1-5
StatePublished - 1997


  • Fast scheduling path between modules
  • Locality of scheduling
  • STREAMS overhead


Dive into the research topics of 'Fast networking based on the STREAMS mechanism with fast module scheduling'. Together they form a unique fingerprint.

Cite this