TY - JOUR
T1 - Fast networking based on the STREAMS mechanism with fast module scheduling
AU - Lee, Donghee
AU - Jin, Youngtack
AU - Cho, Yookun
PY - 1997
Y1 - 1997
N2 - 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.
AB - 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.
KW - Fast scheduling path between modules
KW - Locality of scheduling
KW - STREAMS overhead
UR - http://www.scopus.com/inward/record.url?scp=21844453973&partnerID=8YFLogxK
U2 - 10.1016/S1383-7621(96)00091-4
DO - 10.1016/S1383-7621(96)00091-4
M3 - Article
AN - SCOPUS:21844453973
SN - 1383-7621
VL - 43
SP - 175
EP - 184
JO - Journal of Systems Architecture
JF - Journal of Systems Architecture
IS - 1-5
ER -