ALT Linux Sisyphus discussions
 help / color / mirror / Atom feed
From: Mike Plugnikov <mike@stankin.ru>
To: ALT Linux Sisyphus discussion list <sisyphus@altlinux.ru>
Subject: Re: [sisyphus] kernel 2.6.11 performance
Date: Sat, 16 Apr 2005 23:02:51 +0400
Message-ID: <200504162302.51466.mike@stankin.ru> (raw)
In-Reply-To: <425E83B8.4060700@epam.com>

В сообщении от 14 Апрель 2005 18:52 Sviataslau Svirydau написал(a):
> Приветствую,
>
> У меня на localhost наблюдается торможение при работе на 2.6.11 по
> сравнению с 2.6.10. Это так и должно быть, или надо лечиться?
> Никаких специальных замеров я не делал, однако некоторые цифры все же
> заставляют задуматься...
>
> Собсно, на этапе загрузки системы уже начинаешь подозревать, что истина
> где-то не здесь... На эту мысль наводят неспешные логи загрузки...
> На 2.6.11 (std26-up) процесс загрузки от нажатия enter в grub'е до
> момента, когда можно вводить username в gdm (приблизительно в это же
> время заканчивают грузиться и все остальные сервисы), выполняется ~150сек.
> Однако на 2.6.10 (std26-up и wks26-up) тот же самы процесс занимает
> всего ~90сек.
>
Вот что я намерял пока.
Для boot время от начала загрузки (нажатие клавиши в lilo), до появления 
приглашения.
Для off от нажатия на кнопку на корпусе, до польного отключения.
2.6.11-std26-up-alt6:
	boot: 1min. 55sec. (115 sec)
	off: 21sec.
2.6.10-wks26-up-alt5:
	boot: 1min. 02sec. (62sec.)
	off: 25 sec.
hdparm в обоих случаях одинаковый:

2.6.11-std26-up-alt6
/dev/hda:

 Model=WDC WD800LB-00DNA0, FwRev=77.07W77, SerialNo=WD-WCADW1595927
 Config={ HardSect NotMFM HdSw>15uSec SpinMotCtl Fixed DTR>5Mbs FmtGapReq }
 RawCHS=16383/16/63, TrkSize=57600, SectSize=600, ECCbytes=74
 BuffType=DualPortCache, BuffSize=2048kB, MaxMultSect=16, MultSect=16
 CurCHS=16383/16/63, CurSects=16514064, LBA=yes, LBAsects=156301488
 IORDY=on/off, tPIO={min:120,w/IORDY:120}, tDMA={min:120,rec:120}
 PIO modes:  pio0 pio1 pio2 pio3 pio4
 DMA modes:  mdma0 mdma1 mdma2
 UDMA modes: udma0 udma1 udma2 udma3 udma4 *udma5
 AdvancedPM=no WriteCache=enabled
 Drive conforms to: device does not report version:

 * signifies the current active mode

 Timing cached reads:   1736 MB in  2.00 seconds = 866.40 MB/sec
 Timing buffered disk reads:  146 MB in  3.03 seconds =  48.11 MB/sec

2.6.10-wks26-up-alt5:
/dev/hda:

 Model=WDC WD800LB-00DNA0, FwRev=77.07W77, SerialNo=WD-WCADW1595927
 Config={ HardSect NotMFM HdSw>15uSec SpinMotCtl Fixed DTR>5Mbs FmtGapReq }
 RawCHS=16383/16/63, TrkSize=57600, SectSize=600, ECCbytes=74
 BuffType=DualPortCache, BuffSize=2048kB, MaxMultSect=16, MultSect=16
 CurCHS=16383/16/63, CurSects=16514064, LBA=yes, LBAsects=156301488
 IORDY=on/off, tPIO={min:120,w/IORDY:120}, tDMA={min:120,rec:120}
 PIO modes:  pio0 pio1 pio2 pio3 pio4
 DMA modes:  mdma0 mdma1 mdma2
 UDMA modes: udma0 udma1 udma2 udma3 udma4 *udma5
 AdvancedPM=no WriteCache=enabled
 Drive conforms to: device does not report version:

 * signifies the current active mode

 Timing cached reads:   1728 MB in  2.00 seconds = 863.70 MB/sec
 Timing buffered disk reads:  144 MB in  3.01 seconds =  47.85 MB/sec

ubench -m:

2.6.11-std26-up-alt6:
Linux 2.6.11-std26-up-alt6 #1 Wed Mar 30 00:32:02 MSD 2005 i686
Ubench MEM:   123891

2.6.10-wks26-up-alt5:
Linux 2.6.10-wks26-up-alt5 #1 Tue Feb 22 17:02:48 MSK 2005 i686
Ubench MEM:   124953

(разницы почти нет)

unixbench, тесты shell и syscall
2.6.11-std26-up-alt6:
/bin/sh: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), for 
GNU/Linux 2.2.18, dynamically linked (uses shared libs), stripped
  /dev/hda3             56262284  52066788   1337536  98% /
Shell Scripts (1 concurrent)               4002.7 lpm   (60 secs, 3 samples)
Shell Scripts (8 concurrent)                555.3 lpm   (60 secs, 3 samples)
Shell Scripts (16 concurrent)               279.0 lpm   (60 secs, 3 samples)
System Call Overhead                     999285.3 lps   (10 secs, 10 samples)


                     INDEX VALUES
TEST                                        BASELINE     RESULT      INDEX

Shell Scripts (8 concurrent)                     6.0      555.3      925.5
System Call Overhead                         15000.0   999285.3      666.2
                                                                 =========
     FINAL SCORE                                                     785.2

2.6.10-wks26-up-alt5:
/bin/sh: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), for 
GNU/Linux 2.2.18, dynamically linked (uses shared libs), stripped
  /dev/hda3             56262284  52115896   1288428  98% /
Shell Scripts (1 concurrent)               4156.0 lpm   (60 secs, 3 samples)
Shell Scripts (8 concurrent)                547.3 lpm   (60 secs, 3 samples)
Shell Scripts (16 concurrent)               275.0 lpm   (60 secs, 3 samples)
System Call Overhead                     1044413.7 lps   (10 secs, 10 samples)


                     INDEX VALUES
TEST                                        BASELINE     RESULT      INDEX

Shell Scripts (8 concurrent)                     6.0      547.3      912.2
System Call Overhead                         15000.0  1044413.7      696.3
                                                                 =========
     FINAL SCORE                                                     796.9
(тоже разницы почти нет)

Могу не там "копать" или методика тестирования должна быть иной...Но грузится 
2.6.11 ощутимо медленее.
Если кто нибудь из разработчиков напишет мне как стоило бы провети 
тестирование, чтоб выявить проблему - буду очень рад, и проведу ещё 
тестирование.

  parent reply	other threads:[~2005-04-16 19:02 UTC|newest]

Thread overview: 27+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2005-04-14 14:52 Sviataslau Svirydau
2005-04-14 19:06 ` Mike Plugnikov
2005-04-15  4:56   ` Egorov Alexey
2005-04-15  5:02 ` Yuri Horoshkov
2005-04-15  7:07 ` Anton Farygin
2005-04-15  8:47   ` Sviataslau Svirydau
2005-04-15 14:14     ` [sisyphus] " Arioch
2005-04-15 14:24       ` Sviataslau Svirydau
2005-04-15 18:20   ` [sisyphus] " Dmitry Alexeyev
2005-04-16  6:59     ` Vadim V. Zhytnikov
2005-04-16  6:42       ` Yuri Horoshkov
2005-04-16  7:39       ` Sviataslau Svirydau
2005-04-16 10:24         ` Sergey Bolshakov
2005-04-16 12:14           ` Boldin Pavel
2005-04-16 16:14         ` Vadim V. Zhytnikov
2005-04-18 20:55           ` Vadim V. Zhytnikov
2005-04-19  6:32             ` Boldin Pavel
2005-04-19  8:01               ` Egorov Alexey
2005-04-19 10:25                 ` Denis S. Filimonov
2005-04-19 13:13                 ` Boldin Pavel
2005-04-17 14:12     ` [sisyphus] hddtemp (was: kernel 2.6.11 performance) Michael Shigorin
2005-04-16 19:02 ` Mike Plugnikov [this message]
2005-04-18 14:39   ` [sisyphus] kernel 2.6.11 performance Anton Farygin
2005-04-16 19:17 ` Boldin Pavel
2005-04-17 11:34   ` [sisyphus] kernel 2.6.11 performance - забьем до 2.6.12 Boldin Pavel
2005-04-18 15:48     ` Vadim V. Zhytnikov
2005-04-18 15:13       ` Boldin Pavel

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=200504162302.51466.mike@stankin.ru \
    --to=mike@stankin.ru \
    --cc=sisyphus@altlinux.ru \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link

ALT Linux Sisyphus discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/sisyphus/0 sisyphus/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 sisyphus sisyphus/ http://lore.altlinux.org/sisyphus \
		sisyphus@altlinux.ru sisyphus@altlinux.org sisyphus@lists.altlinux.org sisyphus@lists.altlinux.ru sisyphus@lists.altlinux.com sisyphus@linuxteam.iplabs.ru sisyphus@list.linux-os.ru
	public-inbox-index sisyphus

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.sisyphus


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git