News Need Not Be Slow

Geoff Collyer
Department of Statistics (Work done mostly while at U of T Computing Services.)
University of Toronto
utzoo!utcsri!utfraser!geoff

Henry Spencer
Zoology Computer Systems
University of Toronto
utzoo!henry


Abstract

C news is a re-write, from scratch, of the `transport layer' of the Usenet software. C rnews runs at over 19 times the speed of B rnews; C expire runs in minutes rather than the hours taken by B expire. These performance improvements were (mostly) quite simple and straightforward, and they exemplify general principles of performance tuning.


Table of Contents

  1. History and Motivation
  2. Rnews Performance
  3. Expire Performance
  4. Batcher Performance
  5. Future Directions
  6. Acknowledgements
  7. Appendix: rnews Times

UNIX is a registered trademark of AT&T.


News Need Not Be Slow

Translated from troff by Paul Selkirk on 06 April 1995.


History and Motivation