[Python-Dev] Add sendfile() to core?
Antoine Pitrou
solipsis at pitrou.net
Sun Jan 9 21:31:12 CET 2011
On Sun, 9 Jan 2011 11:17:40 -0800
Guido van Rossum <guido at python.org> wrote:
> Isn't that just shutil.copyfileobj()?
copyfileobj() still uses an user-space buffer (the Python bytes
object used in the loop). The advantage of sendfile() is to bypass
user-space logic and do the transfer entirely in kernel. How much it
allows to gain *in practice* on a modern capable OS such as Linux I
don't know.
Regards
Antoine.
More information about the Python-Dev
mailing list