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


ru.unix.bsd

 
 - RU.UNIX.BSD ------------------------------------------------------------------
 From : Eugene Grosbein                      2:5006/1       06 Jan 2007  01:35:22
 To : Eugene Grosbein
 Subject : Re: BSD 6.1 & polling
 -------------------------------------------------------------------------------- 
 
 05 янв 2007, пятница, в 03:37 KRAST, Eugene Grosbein написал(а):
 
  EG> Все это, напомню, при размере UDP payload в 64 байта.
 
 То есть, IP-пакет в 92 байта.
 
  EG> Для 25mbit/s iperf говорит: Sent 499723 datagrams, это за 10 секунд,
  EG> получаем 49.9kpps, причем с отдачей на userland на Celeron-900 и 40% Idle
  EG> CPU. 
  EG> Для 40Mbit/s это уже 82.7kpps при 3.5% потерь и почти полностью занятом
  EG> CPU.
 
 Забыл отметить, что это данные для L4 (L7 в модели OSI).
 Счетчики же ipfw показывают, что сколько пакетов выпустил клиент,
 ровно столько приняло и обработало ядро сервера для 40Mbit/s на L4,
 а на L3 это составило 61.1Mbit/s. А в пакетах - 83.1kpps, причем как на
 клиенте, так и на сервере. Hа L2 в пакетах, значит, столько же,
 и при этом 88.1Mbit/s в линии.
 
 В случае с iperf тут тормозом, как ни странно, стал клиент -
 iperf после каждого write вызывает gettimeofday, что даже на UP ядре
 и таймере ACPI-fast выливается в громадный оверхед в system time.
 Дергать таймер 80 тысяч раз в секунду довольно дорого на FreeBSD
 
 Есть какой-нибудь бенчмарк, который так не делает?
 
 Eugene
 -- 
 Смерть не разбирается, что сделано и что не сделано. (Артха)
 Пожалуста... сделайте так чтобы я неразучился читать и писать. (Чарли Гордон)
 --- slrn/0.9.8.0 (FreeBSD)
  * Origin: Svyaz Service JSC (2:5006/1@fidonet)
 
 

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

 Тема:    Автор:    Дата:  
 Re: BSD 6.1 & polling   Vadim Goncharov   31 Dec 2006 11:19:24 
 Re: BSD 6.1 & polling   Oleg Gawriloff   31 Dec 2006 20:52:42 
 BSD 6.1 & polling   Slawa Olhovchenkov   31 Dec 2006 22:41:18 
 Re: BSD 6.1 & polling   Eugene Grosbein   01 Jan 2007 02:50:35 
 Re: BSD 6.1 & polling   Oleg Gawriloff   01 Jan 2007 07:54:43 
 Re: BSD 6.1 & polling   Eugene Grosbein   01 Jan 2007 20:04:12 
 Re: BSD 6.1 & polling   Eugene Grosbein   05 Jan 2007 04:37:35 
 Re: BSD 6.1 & polling   Eugene Grosbein   06 Jan 2007 01:35:22 
 Re: BSD 6.1 & polling   Eugene Grosbein   08 Jan 2007 00:28:02 
 Re: BSD 6.1 & polling   Eugene Grosbein   09 Jan 2007 03:19:07 
 Re: BSD 6.1 & polling   Oleg Gawriloff   10 Jan 2007 01:08:31 
 Re: BSD 6.1 & polling   Eugene Grosbein   10 Jan 2007 11:55:47 
Архивное /ru.unix.bsd/26093ed3a9d39.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional