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


ru.unix.bsd

 
 - RU.UNIX.BSD ------------------------------------------------------------------
 From : Anton Yuzhaninov                     2:5020/400     07 Jul 2007  14:56:22
 To : Eugene Grosbein
 Subject : Re: clamav-milter start time
 -------------------------------------------------------------------------------- 
 
 Hello, Eugene!
 You wrote to All on Sat, 07 Jul 2007 16:50:03 +0400:
 
  EG> А это нормально, что на незагруженной несвопящейся машине Celeron
  EG> 1.2Ghz clamav-milter 0.90.3 стартует полторы минуты, при этом выжирая
  EG> 99% CPU?
 
 Hормально. Clamav пишут люди, которые не читали Кнута, или читали, но делают 
 наоборот, и там где можно использовать алгоритмы со сложностью O(N) или 
 O(log N) они используют в лучшем случае O(N*N).
 
 А еще они любят на каждый чих делать malloc/calloc, и там где можно (хоть и 
 немного сложнее) сделать одни большой malloc они делают N (тысячи malloc-ов 
 подряд). А каждый malloc в тредовых приложениях это как минимум захват и 
 освобождение мьютекса.
 
 Говорят в 0.91 частично полечили процесс загрузки баз.
 
 --
 Anton Yuzhaninov, OSPF-RIPE, mail: citrin (at) citrin.ru 
 --- ifmail v.2.15dev5.3
  * Origin: Demos online service (2:5020/400)
 
 

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

 Тема:    Автор:    Дата:  
 Re: clamav-milter start time   Anton Yuzhaninov   07 Jul 2007 14:56:22 
 clamav-milter start time   Svyatoslav Lempert   08 Jul 2007 15:34:50 
 Re: clamav-milter start time   Anton Yuzhaninov   08 Jul 2007 12:00:18 
 Re: clamav-milter start time   Andrey N. Oktyabrski   08 Jul 2007 13:41:02 
 clamav-milter start time   Alex Mogilnikov   08 Jul 2007 19:41:35 
 clamav-milter start time   Alex Mogilnikov   08 Jul 2007 15:59:04 
Архивное /ru.unix.bsd/12317d4e7d23b.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional