[devel] [PATCH 0/3] optimize rpmsetcmp()
Dmitry V. Levin
ldv на altlinux.org
Вс Дек 5 15:27:47 UTC 2010
On Sun, Dec 05, 2010 at 03:58:49PM +0300, Alexey Tourbin wrote:
> On Sun, Dec 05, 2010 at 02:39:48PM +0200, Michael Shigorin wrote:
> > On Sun, Dec 05, 2010 at 04:24:51AM +0300, Alexey Tourbin wrote:
> > > The explanation is:
> > > Don't try to improve my code.
> >
> > Дык тормозит же ж. И на сборочнице, и на localhost.
> > Приходится дольше сидеть в коридоре у розетки,
> > чтоб собрать тестовую исошку.
>
> 4.0.4-alt100.3 -> 4.0.4-alt100.5 примерно в 4 раза быстрее.
> Меркантильные соображения тут не нужны.
Да нет же, по сравнению с 5.1 пользователь видит не ускорение в 4 раза, а
замедление в 4 раза, и по мере пересборки Сизифа с set-versioned deps это
замедление будет ещё заметнее. Например, во время тестовой пересборки
это замедление выливается в несколько часов машинного времени.
Не надо делать вид, что проблемы нет. Вот только одной лишь
оптимизацией lib/set.c эту проблему не решить.
> Вопрос по сути кода
> остается - стоит ли переходить от 'char bitv[]' к битовой шкале.
А вот это уже детали.
--
ldv
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя : отсутствует
Тип : application/pgp-signature
Размер : 198 байтов
Описание: отсутствует
Url : <http://lists.altlinux.org/pipermail/devel/attachments/20101205/2857ddc4/attachment.bin>
Подробная информация о списке рассылки Devel