1 |
09.09.2013 21:24, Alex Efros пишет: |
2 |
> Hi! |
3 |
> |
4 |
> В последнее время emerge -uDNpv world работает как-то уж слишком долго. |
5 |
> Даже если обновлять нечего, команда запускается уже не в первый раз |
6 |
> (так что обращений к винту нет вообще, всё закешировано) и ей никто не |
7 |
> мешает жрать 100% CPU (точнее, одного ядра). |
8 |
> |
9 |
> У меня достаточно быстрый проц (Core i7-2600K, разогнанный на 4.6GHz). |
10 |
> Обычная amd64 рабочая станция (1450 пакетов, из них 450 в world-файле). |
11 |
> |
12 |
> При этом в portage-2.1.12.2 эта команда отрабатывает за 50 секунд, |
13 |
> а в portage-2.2.1 за 3 минуты 2 секунды! |
14 |
> |
15 |
> Так у всех, или это у меня какие-то проблемы? |
16 |
> И если так у всех, то что за фигня творится, и можно ли её как-то пофиксить? |
17 |
> |
18 |
> |
19 |
> P.S. Сейчас ещё замерил на portage-2.2.1 system - 1 минута 7 секунд - и |
20 |
> максимально стандартный system (закомментировал все USE-флаги в make.conf |
21 |
> и удалил /etc/portage/) - 2 минуты 22 секунды. |
22 |
> |
23 |
> P.P.S. Переключился с python 2.7 на 3.2 - стало отрабатывать на 15% |
24 |
> быстрее, но решением проблемы это не назовёшь. |
25 |
> |
26 |
|
27 |
Давно сижу на 2.2, поэтому к тормозам уже как-то привык, но всё же они |
28 |
раздражают. Проблема обсасывалась много раз, без комплексного |
29 |
переписывания потрохов portage ее не решить. Можно сколько угодно решать |
30 |
ее экстенсивными методами(portage в sqlite, tmpfs, squashfs, на SSD и |
31 |
т.д.) но это лишь маскирование проблемы. |
32 |
|
33 |
-- |
34 |
Best regards, Sergey Popov |
35 |
Gentoo developer |
36 |
Gentoo Desktop Effects project lead |
37 |
Gentoo Qt project lead |
38 |
Gentoo Proxy maintainers project lead |