VMS vs. UNIX file system
Eric S. Raymond
eric at snark.UUCP
Wed Sep 21 02:44:59 AEST 1988
In article <13608 at mimsy.uucp>, chris at mimsy.UUCP (Chris Torek) writes:
> (Henry Spencer and Geoff Collyer rewrote the B news software and got
> a similar order of magnitude performance increase, without changing
> the file formats at all.)
And I did likewise, with similar results, for B3.0. Chris is, as usual, quite
correct; the fault lies not in our file formats, but in our code. The major
win was just eliminating the fork-per-article overhead in the unbatcher.
The principle exemplified here bears repeating yet again:
A CLEAN DESIGN IS THE ROYAL ROAD TO SPEEDY CODE
and fiddling with flat-vs-ISAM files, clever code hacks or other 'micro-level'
optimizations is usually a recipe for lots of pain with very little gain.
--
Eric S. Raymond (the mad mastermind of TMN-Netnews)
UUCP: ...!{uunet,att,rutgers}!snark!eric = eric at snark.UUCP
Post: 22 S. Warren Avenue, Malvern, PA 19355 Phone: (215)-296-5718
More information about the Comp.unix.wizards
mailing list