Subject: Re: NetBSD-3 NIS-compat getpwnam()/getpwuid iterate entire map [was Re: 3.0 YP lookup latency]
To: None <jonathan@dsg.stanford.edu>
From: Christos Zoulas <christos@zoulas.com>
List: tech-net
Date: 06/21/2006 22:57:52
On Jun 21,  7:24pm, jonathan@dsg.stanford.edu (jonathan@dsg.stanford.edu) wrote:
-- Subject: Re: NetBSD-3 NIS-compat getpwnam()/getpwuid iterate entire map [w

| 
| In message <20060622020658.B8C6E56534@rebar.astron.com>Christos Zoulas writes
| 
| >| So about something like this:
| 
| >| +		 * For TCP transport, Host Requirements RFCs mandate
| >| +		 * Nagle (RFC-896) processing.  But for RPC, Nagle
| >| +		 * processing adds adds unwanted latency to the last,
| >| +		 * partial TCP segment of each RPC message. See:
| >| +		 *   R. W. Scheifler and J. Gettys, The X Window System,
| >| +		 *   ACM Transactions on Graphics 16:8 (Aug. 1983), pp. 57-69. 
| >| +		 * So for TCP transport, disable Nagle via TCP_NODELAY.
| >| +		 * XXX: moral equivalent for non-TCP protocols?
| >| +		 */
| 
| hi Christos,
| surely *someone*  will complain that the added comment is too verbose?

Don't count me in.

| >And in svc_vc.c...
| 
| Thanks. Sorry, I should've grepped for more uses. I'll fix that too,
| and (if no-one objects) commit both tomorrow.

Go ahead...

christos