recent articles in memory has its appeal. Adding outgoing transfer to innd would take a moderate effort. Conclusions and ComparisonsThe InterNetNews architecture works. Profilinga production installation for 24 hours showed that open (2) accounted for 10% of the run time. Since the server only does one open (2) per article, it is not clear if any other performance tuning is needed. The profiling overhead accounted for 5% of the run- time.
Several optimizations are available because
Since the server is always running, the system Another unexpected benefit is that articles are The design of the server seems to be very The design has also led to a fairly small pro- AvailabilityThe INN package is freely redistributable , andis available for anonymous FTP from ftp.uu.net as ~ftp/news/inn.tar.Z. It is discussed in the Usenet newsgroups news.software.nntp and news.software.b. References[Adams87] Rick Adams, Mark Horton, Standard forInterchange of USENET Messages , Request For Comments 1036, Marina del Rey, CA: Infor- mation Sciences Institute, 1987. |
[Adams92] Rick Adams, Total traffic through uunet for the last 2 weeks , Usenet message <1992Apr8.193050.8963@uunet.uu.net> in news.lists , April, 1992.
[Collyer87] Geoff Collyer and Henry Spencer, News
[Crocker82] David H. Crocker, Standard for the For-
[Kantor86] Brian Kantor, Phil Lapsley, Network
[Postel82] Jonathan B. Postel, Simple Mail Transfer
[Reid91] Brian Reid, Usenet Readership Summary
[Torek91] Chris Torek, Hash function for text in C, Author InformationRich Salz is a Senior Software Engineer at theOpen Software Foundation, where is a member of the DCE group. His current areas of concentration are RPC and the distributed time service. He joined OSF after working at BBN for nearly five years, working on the Cronus Distributed Programming Environment. Rich attended MIT. He can be reached via U.S. Mail at Open Software Foundation; 11 Cambridge Center; Cambridge, MA 02142. Reach him electronically at rsalz@osf.org. |