On Thu, Sep 01, 2011 at 05:53:31PM +0400, Artem Chuprina wrote: > > > немедленно начинает проигрывать cp в разы по скорости и квадратично по > > > месту на диске. > > > Видишь ли, cp -al - это не open/write и не sendfile(2). Это link(2).
Я в курсе. Именно поэтому мне трудно понять какое отношение к ней имеет sendfile. > > Ну и потом linux не добился бы никакого успеха без "Stable API Nonsense", и > > > > Fall back to read/write все делают. > > Если нет жестких требований к производительности, то дешевле сразу написать > read/write, чем писать sendfile и fallback на тот же самый read/write. А если > есть, то какой нафиг fallback? > > Нет, я понимаю, есть узкий класс задач, где это имеет смысл. IMHO жесткие требования на высокую производительность при копировании файлов, есть почти всегда. read/write имеет смысл сразу делать только для небольших файлов. -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected] Archive: http://lists.debian.org/[email protected]

