Re: Perl: эффективная буферизация
On Wed, Sep 28, 2005 at 07:55:36PM +0400, Alexandra N. Kossovsky wrote:
> On Mon, Sep 26, 2005 at 12:56:13PM +0400, Dmitry Baryshkov wrote:
>
> Важен не дескриптор полученный программой, а то, как пишут в файл на диске.
> После пренеправления в файл на диске пишет bash, который использует
> libc'шную буверизацию. А сколько пайпов прошли данные до того, как их
> начали писать в файл -- совершенно неважно. Ну то есть можно написать всё
> настолько криво, что станет важно, но это не простая задача.
При перенаправлениях в файл, bash не занимается записью. Он только
открывает файл и делает dup2 (IIRC).
Позаглядывайте в /proc/<pid>/fd, где <pid> --- PID программы с
перенаправлениями.
--
With best wishes
Dmitry Baryshkov
Reply to: