📄 http:^^www.cs.rice.edu^cs^systems^lrp^index.html
字号:
Date: Tue, 26 Nov 1996 00:22:00 GMTServer: NCSA/1.4.2Content-type: text/htmlLast-modified: Sat, 23 Nov 1996 01:17:07 GMTContent-length: 2366<html><head><title>Lazy Receiver Processing (LRP)</title> </head><body bgcolor="#ffffff" text="#003f4d" link= "7F0000" vlink="6f8fFF"><!WA0><img src="http://www.cs.rice.edu/CS/Systems/LRP/beastie2.gif" alt="" Align=left><h1>LRP</h1> <hr><p> LRP is a new network subsystem architecture based on <em>LazyReceiver Processing</em>. LRP is motivated by the poor performancethat interrupt-driven network subsystems show under heavy load. Suchsystems give strictly highest priority to packet processing and do notcorrectly account for resources consumed during protocol processing.Under conditions of heavy network load , this leads to unfairallocation of system resources, scheduling anomalies, and livelock.<p> LRP properly integrates network processing with the operatingsystem's resource allocation scheme. The resources spent in protocolprocessing are accounted for and charged to the application on whosebehalf this processing is performed. The system combines early packetdemultiplexing, early discard of excess packets, and a lazy processingmodel, where packet processing is performed at the receiver's priorityand just in time to avoid delaying the receiving application. Thisenables the system to provide stable overload behaviour, fair resourceallocation, and increased throughput under heavy network load.<p> A prototype implementation of LRP was constructed by modifying theTCP/UDP/IP network subsystem of the 4.4BSD-Lite distribution tooptionally implement LRP as a new protocol family. The prototype wastested and evaluated on a ATM network of SparcStation 20s bydownloading this code into the SunOS kernel as a loadable kernelmodule. Experiments on this testbed show that under high network load,the LRP system is dramatically more stable and yields higherthroughput than the 4.4BSD network system, without any performancedegradation under normal conditions. We plan to release our sourcecode as soon as licensing issues have been resolved.<p>For more details about LRP refer to an extended version of our OSDI'96 paper in <!WA1><a href="http://www.cs.rice.edu/CS/Systems/LRP/final.html">html</a> or to the conference version in <!WA2><a href="http://www.cs.rice.edu/CS/Systems/LRP/osdi96.ps">postscript</a> or contact us at <!WA3><a href="mailto:gaurav@cs.rice.edu">gaurav@cs.rice.edu</a> or <!WA4><a href="mailto:druschel@cs.rice.edu">druschel@cs.rice.edu</a>.<p><hr><!WA5><A HREF="http://www.cs.rice.edu/CS/Systems/LRP/daemon.html">About the daemon image above...</a>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -