fprintf && write

From
Andrey Melnikov (2:5030/1340.116)
To
Valentin Nechayev ()
Date
2003-06-04T13:40Z
Area
RU.UNIX.PROG
                               Hello Valentin!

 04 Jun 03 09:28, Valentin Nechayev wrote to Serge Ryabchun:
 VN> From: Valentin Nechayev <netch@segfault.kiev.ua>

 >>>> Andrey Melnikov wrote:

 AM>>  03 Jun 03 15:11, Serge Ryabchun wrote to Andrey Melnikov:

 VN> Я не понял. Сергей, я Ваши письма не вижу систематически. Чем пишете?

 SR>>> Стоп, стоп, стоп. В select wfds модифицируется. IMHO, только первый
 SR>>> раз ты получаеш правильный результат, а дальше отвал только по
 SR>>> таймауту. Потому и падение скорости в 2 раза.

 VN> Нет. Поскольку из select'а выходят с >0 (а случай <0 тут просто не
 VN> показан), а дескриптор один, он в наборе остаётся. Частный случай, когда
 VN> работает. Хотя я бы всё равно перенёс FD_SET внутрь - чтобы когда будет
 VN> более одного дескриптора, не нарываться на грабли.

 AM>> PS: Правда там порядка 324 тысяч вызовов :) Но это не повод еще...
 AM>> так тормозить.

 VN> Померять долю процессора в kernel и user land можешь?
    Чем ? через basневский time ? Или через glibc собранную с профайлингом ? Если через первое - то наверное могу. А вот glibc - нет.


     Andrey aka TEMHOTA-RIPN
--- GoldED+/LNX 1.1.4.7
 * Origin: Powered by SlackWare Linux (2:5030/1340.116)