Re: fprintf && write
- From
- Valentin Nechayev ()
- To
- Serge Ryabchun ()
- Date
- 2003-06-04T09:28:20Z
- Area
- RU.UNIX.PROG
From: Valentin Nechayev <netch@segfault.kiev.ua>
>>> Andrey Melnikov wrote:
AM> 03 Jun 03 15:11, Serge Ryabchun wrote to Andrey Melnikov:
Я не понял. Сергей, я Ваши письма не вижу систематически. Чем пишете?
SR>> Стоп, стоп, стоп. В select wfds модифицируется. IMHO, только первый
SR>> раз ты получаеш правильный результат, а дальше отвал только по таймауту.
SR>> Потому и падение скорости в 2 раза.
Нет. Поскольку из select'а выходят с >0 (а случай <0 тут просто не показан),
а дескриптор один, он в наборе остаётся. Частный случай, когда работает.
Хотя я бы всё равно перенёс FD_SET внутрь - чтобы когда будет более одного
дескриптора, не нарываться на грабли.
AM> PS: Правда там порядка 324 тысяч вызовов :) Но это не повод еще... так
AM> тормозить.
Померять долю процессора в kernel и user land можешь?
-netch-
--- ifmail v.2.15dev5
* Origin: Dark side of coredump (2:5020/400)