Главная страница


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Ilya Anfimov                         2:5020/400     06 May 2002  17:19:45
 To : tmaxgor@blueyonder.co.uk
 Subject : Re: Программерский вопрос
 -------------------------------------------------------------------------------- 
 
 On Mon, 6 May 2002 12:49:07 +0000 (UTC), 
 tmaxgor@blueyonder.co.uk <tmaxgor@blueyonder.co.uk> wrote:
 
 >Ilya Anfimov wrote:
 >
 >
 >>>Основной недостаток это,  насколько я понял, это отсутствие отображения в
 >>>файловый дескриптор.
 >> 
 >>  Основной  недостаток  -- это совершенно примитивный DOS. Даже не
 >> DOS, а просто нестабильная работа. Сколько  там  максимум  размер
 >> очереди?     Сколько   десятых   долей   секунды   клиент   может
 >> отдыхать/ждать у моря погоды, не  обращая  внимания  на  очередь?
 >> Сколько  сообщений  забьют очередь до основания? Считать лень, но
 >
 >Где это можно узнать, или как это можно посчитать? 
 
  В info libc.
 
 >Так как действительно сервак должен работать не взирая на криво сделанные
 >клиенты.
 
  Если  у  тебя будут криво сделанные клиенты на локальной машине,
 то  тут  вряд  ли  поможет  хорошо  написанный  сервак.  Даже   с
 расставленными  лимитами.  Вот на VMS, говорят, такое можно было.
 Hа фрюнихах -- ни лимиты на CPU, ни лимиты на дисковый ввод/вывод
 толком  не  сделаны.  Hа коммерческих юниксах вроде кто-то где-то
 видел что-то более  продвинутое,  но,  по  непроверенным  слухам,
 ситуация не сильно лучше. Вывод: пиши клиентов прямо.
 
 >
 >
 >> мне  кажется,  что  такое   будет   происходить   при   нагрузке,
 >> приближающейся к серьёзной.
 >> 
 >> PS  по поводу msqid == pid -- тоже рискованный трюк. Да, сейчас в
 >> большинстве unices pid ограничен 64K. Hо это  могут  поменять.  И
 >> вскорости  где-нибудь  можно будет нарваться на signed 64-bit int
 >> pid_t. Запихивать это в signed 32-bit msqid будет неприятно.
 >> 
 >> Слушай, а чего тебя в эту степь-то потянуло?  Даже  если  принять
 >> дизайн  по  процессу  на  клиента, даже если не нравятся пайпы --
 >
 >Я уже сомневаюсь в таком дизайне :-))
 >Тут и вправду нада смотерть как люди делали.
 >Да меня не потянуло еще никуда, просто нада выяснить, как 
 >система будет справляться с тясячью открытых пайпов,
 >или еще каких файловых дискрипторов.  
 
  С  тысячью  --  нормально.  И  даже  с  двумя -- нормально. Руки
 прилагать немножко, вероятно, придётся, но это всё пустяки. С  10
 -- уже хуже. Хотя, наверное, тоже пройдёт.
  Только  ты  учти, что при таком дизайне у тебя на одного клиента
 будет 3-4 дескриптора.
 
 >
 >> возьми более-менее нормальные сокеты. Дёшево, сердито  и  уже  до
 >> омерзения стандартно.
 >
 >Вот и полумалось, что может одна очередь на всех будет дешевле.
 
  Это вряд ли.
 
 >Кстати, сколька в 2.4 ядре мы можем одновременно файлов открыть?
 >
 >
 
 --- ifmail v.2.15dev5
  * Origin: Demos online service (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Программерский вопрос   tmaxgor@blueyonder.co.uk   06 May 2002 00:28:31 
 Re: Программерский вопрос   Stepan Koltsov   06 May 2002 00:32:36 
 Re: Программерский вопрос   tmaxgor@blueyonder.co.uk   06 May 2002 00:38:43 
 Re: Программерский вопрос   Vladimir Bormotov   06 May 2002 00:44:50 
 Re: Программерский вопрос   tmaxgor@blueyonder.co.uk   06 May 2002 00:59:15 
 Re: Программерский вопрос   Vladimir Bormotov   06 May 2002 01:09:26 
 Re: Программерский вопрос   tmaxgor@blueyonder.co.uk   06 May 2002 01:29:45 
 Re: Программерский вопрос   Vladimir Bormotov   06 May 2002 01:50:08 
 Re: Программерский вопрос   Stepan Koltsov   06 May 2002 01:52:14 
 Re: Программерский вопрос   Vladimir Bormotov   06 May 2002 02:10:35 
 Re: Программерский вопрос   Stepan Koltsov   06 May 2002 02:22:50 
 Re: Программерский вопрос   Vladimir Bormotov   06 May 2002 02:47:14 
 Re: Программерский вопрос   Stepan Koltsov   06 May 2002 03:01:28 
 Re: Программерский вопрос   Vladimir Bormotov   06 May 2002 03:17:42 
 разное обсуждение IM   Stepan Koltsov   06 May 2002 03:48:13 
 Re: разное обсуждение IM   Ilya Anfimov   06 May 2002 12:37:36 
 Re: разное обсуждение IM   Vladimir Bormotov   06 May 2002 14:08:54 
 Программерский вопрос   Artem Babadzhanyants   06 May 2002 20:15:24 
 Re: Программерский вопрос   Vladimir Bormotov   06 May 2002 00:44:50 
 Re: Программерский вопрос   tmaxgor@blueyonder.co.uk   06 May 2002 00:55:10 
 Re: Программерский вопрос   Vladimir Bormotov   06 May 2002 01:03:20 
 Re: Программерский вопрос   tmaxgor@blueyonder.co.uk   06 May 2002 01:23:39 
 Re: Программерский вопрос   Vladimir Bormotov   06 May 2002 01:48:06 
 Программерский вопрос   Andrey Rudyavsky   12 May 2002 14:06:08 
 Re: Программерский вопрос   Vladimir Bormotov   14 May 2002 13:22:08 
 Re: Программерский вопрос   Eugene B. Berdnikov   14 May 2002 15:04:36 
 Re: Программерский вопрос   Ilya Anfimov   06 May 2002 03:03:29 
 Re: Программерский вопрос   Timothey Sleptsov   06 May 2002 11:05:47 
 Re: Программерский вопрос   Ilya Anfimov   06 May 2002 12:29:24 
 Re: Программерский вопрос   tmaxgor@blueyonder.co.uk   06 May 2002 15:57:43 
 Re: Программерский вопрос   Ilya Anfimov   06 May 2002 16:32:45 
 Re: Программерский вопрос   Vladimir Bormotov   06 May 2002 16:45:03 
 Re: Программерский вопрос   tmaxgor@blueyonder.co.uk   06 May 2002 16:49:07 
 Re: Программерский вопрос   Ilya Anfimov   06 May 2002 17:19:45 
 Re: Программерский вопрос   Vladimir Bormotov   06 May 2002 17:50:39 
 Re: Программерский вопрос   Ilya Anfimov   06 May 2002 20:30:21 
 Re: Программерский вопрос   Vladimir Bormotov   06 May 2002 20:48:45 
 Re: Программерский вопрос   Vladimir Bormotov   06 May 2002 17:44:31 
 Re: Программерский вопрос   tmaxgor@blueyonder.co.uk   06 May 2002 18:09:15 
 Re: Программерский вопрос   Vladimir Bormotov   06 May 2002 20:32:27 
 p2p, was Re: Программерский вопрос   Andrey Khavryuchenko   06 May 2002 23:43:24 
 Re: Программерский вопрос   Timothey Sleptsov   06 May 2002 19:41:19 
 Re: Программерский вопрос   Ilya Anfimov   06 May 2002 20:26:15 
 Re: Программерский вопрос   Valentin Nechayev   06 May 2002 22:06:34 
 Re: Программерский вопрос   Ilya Anfimov   06 May 2002 22:25:10 
 Re: Программерский вопрос   Valentin Nechayev   06 May 2002 22:43:38 
 Re: Программерский вопрос   Ilya Anfimov   07 May 2002 12:33:37 
 Программерский вопрос   Andrey Rudyavsky   12 May 2002 13:56:06 
 Re: Программерский вопрос   Timothey Sleptsov   06 May 2002 11:05:48 
 Re: Программерский вопрос   tmaxgor@blueyonder.co.uk   06 May 2002 15:22:42 
 Программерский вопрос   Andrey Rudyavsky   12 May 2002 14:38:21 
 Re: Программерский во прос   Den Kushel   06 May 2002 14:02:45 
 Re: Программерский во прос   tmaxgor@blueyonder.co.uk   06 May 2002 15:20:39 
 Re: Программерский во прос   Den Kushel   06 May 2002 20:13:58 
Архивное /ru.linux/15118a8a39cc.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional