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


ru.unix.bsd

 
 - RU.UNIX.BSD ------------------------------------------------------------------
 From : Dmitry Pryanishnikov                 2:464/36       15 Oct 2006  17:20:16
 To : Auster
 Subject : Re: EoL
 -------------------------------------------------------------------------------- 
 
 
 Привет!
 
 On Sat, 14 Oct 2006, Auster wrote:
 
 > Eugene Grosbein <Eugene.Grosbein@f1.n5006.z2.fidonet.org> wrote:
 >>> не End Of Life, случайно?
 >> ... а мы будем семерку делать".
 >>
 >  и ктонибудь давал внятное обьяснение почему за четверкой
 >  стало таким тормознутым?
 
   Канечна:
 
 =================================================================
 
 >From linimon@lonesome.com Sat May 13 17:34:39 2006
 
 Date: Sat, 13 May 2006 09:05:38 -0500
 From: Mark Linimon <linimon@lonesome.com>
 To: Dmitry Pryanishnikov <dmitry@atlantis.dp.ua>
 Cc: Kris Kennaway <kris@obsecurity.org>, freebsd-stable@FreeBSD.org
 Subject: Re: RELENG_4 -> 5 -> 6: significant performance regression
 
 On Sat, May 13, 2006 at 08:59:01AM +0300, Dmitry Pryanishnikov wrote:
 
 > I'm just trying to understand why performance of RELENG_6 is worse than
 > in RELENG_4 _that much_, and whether this sad situation can be improved
 > somehow.
 
 The architecture of the system substantially changed in the 5.X timeframe
 to correctly support SMP.  There was not time enough during its lifetime
 to correct all the problems.  The goal (AFAIK) of 6.X is to consolidate
 those changes and work on bugfixes and performance.  (Already 6.X is
 substantially faster in disk access).
 
 There is a great deal of work being done behind-the-scenes (and being
 discussed here at BSDCan) about performance.  Expect to some some dramatic
 improvements in the 6.2 timeframe, if the hallways discussions are correct :-)
 
 =================================================================
 
 Только вот я сомневаюсь, что эти some dramatic improvements имеют место быть.
 У меня сейчас мало времени на бенчмарки. Весной простой прием по TCP данных
 + складирование на диск в RELENG_6 (тоже и в CURRENT, и в RELENG_5) сильно 
 проигрывал RELENG_4 по загрузке CPU на i386 Celeron 333MHz:
 
   Results for RELENG_6+rl0 are
 
 %Sys   %Intr   %Idl
 34      24     42
 
 without INVARIANTS, and
 
 %Sys   %Intr   %Idl
 45      40     15
 
 with them. Other options like QUOTA and "makeoptions
 CONF_CFLAGS=-fno-builtin" make almost no difference. So, under my test
 conditions, the best % of idle CPU time under RELENG_6 is 42%, while under
 RELENG_4 we had
 
 %Sys   %Intr   %Idl
 14      14     72
 
 То есть, да, INVARIANTS стали более жрущими CPU в RELENG_5 по сравнению
 с RELENG_4 (а в RELENG_6 еще более). о если их выкинуть, то 
 производительность RELENG_5 примерно равна RELENG_6 и _сильно_ хуже
 того, что было в 4ке. Так что IMHO стОит набирать данные бенчмарок, притом 
 статистически корректные, буржуины советуют в плане сбора статистики делать 
 так:
 
 Also, when you are trying to quantify performance differences, you
 need to run many copies of the test (at least 10) under identical
 conditions to account for possible variations.  The ministat tool
 (/usr/src/tools/tools/ministat) is good for performing statistically
 meaningful comparisons of data sets when you have them.
 
 и с данными в зубах аргументировать необходимость продолжения поддержки
 RELENG_4 вплоть до тех самых обещанных dramatic improvements. Вроде,
 народ в performance@ этим уже занимается.
 Sincerely, Dmitry
 -- 
 Atlantis ISP, System Administrator
 e-mail:  dmitry@atlantis.dp.ua
 nic-hdl: LYNX-RIPE
 --- ifmail v.2.14.os-p7
  * Origin: Atlantis ISP (2:464/36@fidonet)
 
 

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

 Тема:    Автор:    Дата:  
 Re: EoL   Dmitry Pryanishnikov   15 Oct 2006 17:20:16 
Архивное /ru.unix.bsd/245213f66f43b.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional