[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: dd



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 имеет смысл сразу делать только для небольших файлов.


Reply to: