All of lore.kernel.org
 help / color / mirror / Atom feed
From: Rick Jones <raj@cup.hp.com>
To: Linux Kernel List <linux-kernel@vger.kernel.org>
Cc: Linus Torvalds <torvalds@transmeta.com>
Subject: Re: [Fwd: [Fwd: Is sendfile all that sexy? (fwd)]]
Date: Thu, 18 Jan 2001 10:24:48 -0800	[thread overview]
Message-ID: <3A6734F0.E436B1A3@cup.hp.com> (raw)
In-Reply-To: <Pine.LNX.4.30.0101181358010.823-100000@elte.hu>

Ingo Molnar wrote:
> 
> On Wed, 17 Jan 2001, Rick Jones wrote:
> 
> > i'd heard interesting generalities but no specifics. for instance,
> > when the send is small, does TCP wait exclusively for the app to
> > flush, or is there an "if all else fails" sort of timer running?
> 
> yes there is a per-socket timer for this. According to RFC 1122 a TCP
> stack 'MUST NOT' buffer app-sent TCP data indefinitely if the PSH bit
> cannot be explicitly set by a SEND operation. Was this a trick question?
> :-)

Nope, not a trick question. The nagle heuristic means that small sends
will not wait indefinitely since sending the first small bit of data
starts the retransmission timer as a course of normal processing. So, I
am not in the habit of thinking about a "clear the buffer" timer being
set when a small send takes place but no transmit happens.

rick jones

btw, as I'm currently on linux-kernel, no need to cc me :)
-- 
ftp://ftp.cup.hp.com/dist/networking/misc/rachel/
these opinions are mine, all mine; HP might not want them anyway... :)
feel free to email, OR post, but please do NOT do BOTH...
my email address is raj in the cup.hp.com domain...
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
Please read the FAQ at http://www.tux.org/lkml/

  parent reply	other threads:[~2001-01-18 18:25 UTC|newest]

Thread overview: 84+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <3A65E825.FFEB194@cup.hp.com>
2001-01-17 19:27 ` [Fwd: [Fwd: Is sendfile all that sexy? (fwd)]] Linus Torvalds
2001-01-17 20:03   ` Rick Jones
2001-01-17 20:38     ` dean gaudet
2001-01-17 20:57       ` Rick Jones
2001-01-18 13:06         ` Ingo Molnar
2001-01-18 14:57           ` Andi Kleen
2001-01-18 18:24           ` Rick Jones [this message]
2001-01-19  2:46         ` dean gaudet
2001-01-19  3:03           ` dean gaudet
2001-01-19 19:07           ` Rick Jones
2001-01-19 20:03             ` kuznet
2001-01-19 21:20               ` Rick Jones
2001-01-20 18:03                 ` kuznet
2001-01-22 18:44                   ` Rick Jones
2001-01-20 14:56           ` Kai Henningsen
2001-01-23  7:20             ` dean gaudet
2001-01-20 23:09           ` Lincoln Dale
2001-01-20 23:27             ` James Sutherland
2001-01-21  0:02               ` Chris Wedgwood
2001-01-18 12:56       ` Ingo Molnar
2001-01-25 17:58         ` Jamie Lokier
2001-01-17 21:22     ` Linus Torvalds
2001-01-17 22:17       ` Rick Jones
2001-01-17 22:53         ` Linus Torvalds
2001-01-17 22:44           ` Jonathan Walther
2001-01-18 13:18           ` Ingo Molnar
2001-01-18 16:49             ` Linus Torvalds
2001-01-18 17:32               ` Ingo Molnar
2001-01-18 17:49               ` Zach Brown
2001-01-19  3:16                 ` dean gaudet
2001-01-19  3:56                   ` David Ford
2001-01-18 18:29               ` Rick Jones
2001-01-18 18:50                 ` Linus Torvalds
2001-01-18 19:38               ` Andrea Arcangeli
2001-01-18 19:43                 ` Ingo Molnar
2001-01-18 19:52                   ` Linus Torvalds
2001-01-18 20:11                     ` kuznet
2001-01-18 20:33                     ` Ingo Molnar
2001-01-18 21:14                     ` Andrea Arcangeli
2001-01-18 20:24                   ` Andrea Arcangeli
2001-01-18 20:37                     ` kuznet
2001-01-18 21:04                       ` Andrea Arcangeli
2001-01-19  0:27                         ` Olivier Galibert
2001-01-19  0:59                           ` Rick Jones
2001-01-19 17:52                         ` kuznet
2001-01-19 20:54                           ` Andrea Arcangeli
2001-01-18 20:44                     ` Ingo Molnar
2001-01-18 21:54                       ` Andrea Arcangeli
2001-01-18 21:57                         ` Ingo Molnar
2001-01-18 22:16                           ` Andrea Arcangeli
2001-01-18 22:18                             ` Ingo Molnar
2001-01-19 15:25                               ` Andrea Arcangeli
2001-01-19 18:18                                 ` kuznet
2001-01-19 21:13                                   ` Andrea Arcangeli
2001-01-20 17:28                                     ` kuznet
2001-01-20 18:14                                       ` Abramo Bagnara
2001-01-20 18:23                                       ` Andrea Arcangeli
2001-01-20 19:05                                         ` kuznet
2001-01-20 19:30                                           ` Andrea Arcangeli
2001-01-20 19:39                                             ` Linus Torvalds
2001-01-20 20:22                                               ` kuznet
2001-01-20 21:20                                                 ` Andrea Arcangeli
2001-01-20 20:56                                               ` Andrea Arcangeli
2001-01-21 18:37                                                 ` kuznet
2001-01-20 19:39                                             ` kuznet
2001-01-20 21:05                                               ` Andrea Arcangeli
2001-01-20 21:31                                               ` Guus Sliepen
2001-01-18 22:20                             ` Ingo Molnar
2001-01-18 19:45                 ` Linus Torvalds
2001-01-18 19:59                 ` kuznet
2001-01-18 20:44                   ` Andrea Arcangeli
2001-01-19  3:25                 ` dean gaudet
2001-01-19  3:35                   ` dean gaudet
2001-01-18  9:34         ` Andi Kleen
2001-01-18 18:20           ` Rick Jones
2001-01-18 19:45             ` Andi Kleen
2001-01-18 20:30             ` kuznet
2001-01-18 20:50               ` Ingo Molnar
2001-01-18 22:49               ` Rick Jones
2001-01-18 13:29         ` Ingo Molnar
2001-01-18 16:51           ` Linus Torvalds
2001-01-18 17:04             ` Ingo Molnar
2001-01-17 21:51 Dan Kegel
  -- strict thread matches above, loose matches on Subject: below --
2001-01-24  0:19 Cacophonix

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=3A6734F0.E436B1A3@cup.hp.com \
    --to=raj@cup.hp.com \
    --cc=linux-kernel@vger.kernel.org \
    --cc=torvalds@transmeta.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.