[lkml]   [2001]   [Jan]   [9]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
Messages in this thread
SubjectRe: [PLEASE-TESTME] Zerocopy networking patch, 2.4.0-1
Ingo Molnar wrote:
> On Tue, 9 Jan 2001, Christoph Hellwig wrote:
>> Sure. But sendfile is not one of the fundamental UNIX operations...
> Neither were eg. kernel-based semaphores. So what? Unix wasnt
> perfect and isnt perfect - but it was a (very) good starting
> point. If you are arguing against the existence or importance of
> sendfile() you should re-think, sendfile() is a unique (and
> important) interface because it enables moving information between
> files (streams) without involving any interim user-space memory
> buffer. No original Unix API did this AFAIK, so we obviously had to
> add it. It's an important Linux API category.

Ehh, that's not correct. HP-UX was the first to implement sendfile().
Linux (and other commercial unices) then copied the idea...

For the record, sendfile() exists because we (Zeus) asked HP for
it. (So of course we agree that sendfile is important!)


Stephen Landamore, <> Zeus Technology
Tel: +44 1223 525000 Universally Serving the Net
Fax: +44 1223 525100
Zeus Technology, Zeus House, Cowley Road, Cambridge, CB4 0ZT, ENGLAND

To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to
Please read the FAQ at

 \ /
  Last update: 2005-03-22 13:28    [W:0.091 / U:3.000 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site