From: Chris Friesen <cfriesen@nortelnetworks.com>
To: "Pål Halvorsen" <paalh@ifi.uio.no>
Cc: Mark Mielke <mark@mark.mielke.cc>, bert hubert <ahu@ds9a.nl>,
linux-kernel@vger.kernel.org
Subject: Re: sendfile
Date: Thu, 01 May 2003 18:31:05 -0400 [thread overview]
Message-ID: <3EB1A029.7080708@nortelnetworks.com> (raw)
In-Reply-To: Pine.SOL.4.51.0305012303540.17001@fjorir.ifi.uio.no
Pål Halvorsen wrote:
> As far as i understand mmap/send, you'll have a copy operation in the
> kernel here. mmap shares the kernel and user buffer, but when sending the
> packet data is copied to the socket buffer!!??
Yes, there is a copy there.
> OK, but I understand that my streaming scenario is not the target
> application for sendfile.
What stops you from using sendfile (with TCP) to each destination separately,
with the client only reading from the pipe as needed (presumably with a number
of frames worth of buffer on the client side)?
Chris
--
Chris Friesen | MailStop: 043/33/F10
Nortel Networks | work: (613) 765-0557
3500 Carling Avenue | fax: (613) 765-2986
Nepean, ON K2H 8E9 Canada | email: cfriesen@nortelnetworks.com
next prev parent reply other threads:[~2003-05-01 22:19 UTC|newest]
Thread overview: 26+ messages / expand[flat|nested] mbox.gz Atom feed top
2003-04-30 14:28 sendfile Pål Halvorsen
2003-04-30 16:51 ` sendfile bert hubert
2003-04-30 19:12 ` sendfile Pål Halvorsen
2003-04-30 19:28 ` sendfile bert hubert
2003-04-30 21:57 ` sendfile Pål Halvorsen
2003-04-30 22:18 ` sendfile Mark Mielke
2003-04-30 22:34 ` sendfile Pål Halvorsen
2003-05-01 4:28 ` sendfile Mark Mielke
2003-05-01 15:25 ` sendfile Joseph Malicki
2003-05-01 21:17 ` sendfile Pål Halvorsen
2003-05-01 22:31 ` Chris Friesen [this message]
2003-05-01 23:32 ` sendfile Ketil Froyn
2003-05-02 9:02 ` sendfile Bernd Eckenfels
2003-05-02 2:41 ` sendfile Mark Mielke
2003-05-02 4:19 ` sendfile Chris Friesen
2003-05-02 21:06 ` sendfile Mark Mielke
2003-05-03 0:42 ` sendfile Miquel van Smoorenburg
2003-05-03 15:04 ` sendfile Mark Mielke
2003-05-03 12:52 ` sendfile Pål Halvorsen
2003-05-03 21:01 ` sendfile Pål Halvorsen
2003-05-04 0:53 ` sendfile Miquel van Smoorenburg
-- strict thread matches above, loose matches on Subject: below --
2005-06-06 6:24 sendfile Frederik Eaton
2005-06-06 9:09 ` sendfile Jan Blunck
2005-06-07 7:06 ` sendfile Frederik Eaton
2005-06-07 15:46 ` sendfile Jan Blunck
2001-05-24 8:44 sendfile Pål Halvorsen
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=3EB1A029.7080708@nortelnetworks.com \
--to=cfriesen@nortelnetworks.com \
--cc=ahu@ds9a.nl \
--cc=linux-kernel@vger.kernel.org \
--cc=mark@mark.mielke.cc \
--cc=paalh@ifi.uio.no \
/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.