Gentoo Archives: gentoo-user-ru

From: Alexander Tiurin <arcam@××××××.com>
To: gentoo-user-ru@l.g.o
Subject: Re: [gentoo-user-ru] Время установки бинарных пакетов
Date: Tue, 16 Nov 2010 22:04:27
Message-Id: 20101117002121.17f04eab@fromru.com
In Reply to: Re: [gentoo-user-ru] Время установки бинарных пакетов by Dmitry Pisarev
1 В Tue, 16 Nov 2010 21:45:38 +0600
2 Dmitry Pisarev <spirit@×××××××××.ru> пишет:
3
4 >
5 >
6 > 16.11.2010 20:33, Alexander Tratsevskiy пишет:
7 > > В сообщении от 16 ноября 2010 13:42:25 автор Peter Volkov написал:
8 > >> Не надо топ постить.
9 > >>
10 > >> В Втр, 16/11/2010 в 13:01 +0000, Alexander Tratsevskiy пишет:
11 > >>> На установку 1000 пакетов ушло 4 часа.
12 > >>> Перенос /var/db/pkg/, /var/cache/edb в память, сборка портежей на
13 > >>> python3, несколько потоков (jobs) и т.п. не дало результата.
14 > >>
15 > >> Часть проблемы - bzip2:
16 > >> http://bugs.gentoo.org/show_bug.cgi?id=142579
17 > >
18 > > На хорошем железе я скомпилирую эти 1000 пакетов за 10-12 часов.
19 > > Здесь же одна установка занимает 4 часа. Разница начинает
20 > > чувствоваться только на слабом железе.
21 > а проблема случаем не в ФС?
22 > (длительное размещение файлов)
23 > к примеру какие показатели wa в топе, и вообще судя по топу, что
24 > больше напрягается? ну и wa и диск релатед можно мерять через iostat
25 > или sysstat или dstat.
26
27 Похоже на проседание disk i/o.
28 А FS Reiser?
29 Можно тест простой прогнать. К примеру этот. FS смонтирована с sync.
30 $ dbench -t 60 50
31
32 50 23 32.01 MB/sec warmup 1 sec latency 284.902 ms
33 ...
34 ...
35 50 cleanup 60 sec
36 50 cleanup 61 sec
37 0 cleanup 61 sec
38
39 Operation Count AvgLat MaxLat
40 ----------------------------------------
41 NTCreateX 46929 16.555 1337.672
42 Close 36618 0.002 0.315
43 Rename 1845 62.788 1337.218
44 Unlink 7555 93.181 1470.358
45 Qpathinfo 40940 0.010 4.368
46 Qfileinfo 10050 0.001 0.079
47 Qfsinfo 6783 0.164 27.265
48 Sfileinfo 4217 9.221 891.676
49 Find 14847 0.035 24.209
50 WriteX 36478 37.282 1041.617
51 ReadX 64238 0.010 27.293
52 LockX 100 0.005 0.108
53 UnlockX 100 0.002 0.003
54 Flush 3619 3.074 394.421
55
56 Throughput 33.4918 MB/sec 50 clients 50 procs max_latency=1470.365 ms