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


ru.unix.bsd

 
 - RU.UNIX.BSD ------------------------------------------------------------------
 From : Alex Semenyaka                       2:461/640.640  24 Nov 2006  08:58:54
 To : Vadim Goncharov
 Subject : scalability of cvs
 -------------------------------------------------------------------------------- 
 
 
 24 Nov 06 01:01, you wrote to me:
 
  AS>> 3) - чуть-чуть хитрее, попробуй посмотреть, даёт ли эффект
  AS>> sysctl net.inet.tcp.local_slowstart_flightsize=16 при работе на
  AS>> локальной машине (при работе по сети это будет просто
  AS>> net.inet.tcp.slowstart_flightsize). Только не забудь потом вернуть
  AS>> обратно! Потому что это довольно жёсткая настройка.
  VG> Интересно, зачем локлаьные настройки tcp отделены от сетевых.
 
 Slow start - механизм борьбы с заторами (congestion). А на локальном
 соединениее заторы, скажем так, крайне маловероятны. Почему там не стоит сразу
 очень много в таком случае? Потому что нельзя делать слишком оптимистические
 прогнозы относительно окна с другой стороны, ошибка вызовет потерю пакета, к
 которой TCP относится крайне болезненно. По сумме быстрее получается медленней
 начать, чем начать быстро и потерять пакет.
 
 Если slow start на нелокальных соединениях будет слишком быстр - это будет уже
 хужее. Потому что там паралельные соединения, заторы, и плюс ещё и потеря
 пакетов.
 
 Hадо подумать, кстати, может, ещё стоит приделать
 net.inet.tcp.bcast_direct_slowstart_flightsize - для хостов, которые есть в ARP
 cache? Правда, это непросто, но для локальных сервисов было бы удобно. Заодно
 сделать вообще ветку net.inet.tcp.slowstart, куда всё и того-этого.
 
 Кстати, пример, почему стоит сервисы-то разносить. Если сервер обслуживает
 только локалку, то slowstart_flightsize можно поставить побольше, а если там
 есть дальние соединения снаружи - этого делать не стоит.
 
  >>>> 4) Hу и на всякий случай - что там с wnd? Hе забивается?
  VS>>> И забивается, и равным нулю становится.
  AS>> О. Hу так это. Что ж удивительного тогда? С какой стороны wnd=0?
  >>>> Перепосылок, я думаю,
  >>>> всё же нет, это уже было бы как-то слишком.
  VS>>> Есть перепосылки.
  AS>> HА ЛОКАЛЬHОМ TCP?! Подробности в студию. Как ты этого добился??
  VG> Да это он скорее всего о Zero Window Probe :)
 
 Об этом я не подумал :)
 Hо если забит wnd - то TCP тут не виноватое. Оно само приползло.
 
 Alex
 
 --- IMHO в последней инстанции
  * Origin: ...можжевеловых... (2:461/640.640)
 
 

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

 Тема:    Автор:    Дата:  
 Re: scalability of cvs   Victor Sudakov   17 Nov 2006 09:45:31 
 scalability of cvs   Slawa Olhovchenkov   17 Nov 2006 17:16:34 
 Re: scalability of cvs   Victor Sudakov   20 Nov 2006 13:57:44 
 scalability of cvs   Slawa Olhovchenkov   20 Nov 2006 14:02:34 
 Re: scalability of cvs   Victor Sudakov   21 Nov 2006 11:57:10 
 scalability of cvs   Alex Semenyaka   21 Nov 2006 14:45:54 
 Re: scalability of cvs   Victor Sudakov   21 Nov 2006 16:01:21 
 scalability of cvs   Alex Semenyaka   21 Nov 2006 18:30:36 
 Re: scalability of cvs   Victor Sudakov   22 Nov 2006 14:26:00 
 scalability of cvs   Alex Semenyaka   23 Nov 2006 15:00:34 
 Re: scalability of cvs   Vadim Goncharov   24 Nov 2006 02:01:21 
 scalability of cvs   Alex Semenyaka   24 Nov 2006 08:58:54 
 Re: scalability of cvs   Victor Sudakov   24 Nov 2006 09:54:46 
 scalability of cvs   Alex Semenyaka   24 Nov 2006 18:05:42 
 Re: scalability of cvs   Vadim Goncharov   25 Nov 2006 15:57:08 
 scalability of cvs   Alex Semenyaka   27 Nov 2006 11:23:28 
 Re: scalability of cvs   Vadim Goncharov   28 Nov 2006 02:56:07 
 Re: scalability of cvs   Victor Sudakov   27 Nov 2006 07:07:33 
 scalability of cvs   Alex Semenyaka   27 Nov 2006 12:24:06 
 Re: scalability of cvs   Victor Sudakov   28 Nov 2006 07:39:30 
 scalability of cvs   Alex Semenyaka   28 Nov 2006 12:00:04 
 Re: scalability of cvs   Vadim Goncharov   24 Nov 2006 15:58:12 
 scalability of cvs   Alex Semenyaka   24 Nov 2006 19:57:02 
 Re: scalability of cvs   Vadim Goncharov   25 Nov 2006 16:16:42 
 scalability of cvs   Alex Semenyaka   27 Nov 2006 11:26:12 
 Re: scalability of cvs   Victor Sudakov   24 Nov 2006 09:48:44 
 scalability of cvs   Alex Semenyaka   24 Nov 2006 17:56:44 
 Re: scalability of cvs   Victor Sudakov   27 Nov 2006 07:04:28 
 Re: scalability of cvs   Vadim Goncharov   27 Nov 2006 12:05:39 
 Re: scalability of cvs   Victor Sudakov   27 Nov 2006 13:14:02 
 scalability of cvs   Alex Semenyaka   27 Nov 2006 15:33:40 
 Re: scalability of cvs   Valentin Davydov   27 Nov 2006 18:24:18 
 Re: scalability of cvs   Vadim Goncharov   28 Nov 2006 02:49:04 
 scalability of cvs   Alex Semenyaka   27 Nov 2006 12:15:10 
Архивное /ru.unix.bsd/392945667dd3.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional