[devel] genbasedir (was: печальные последствия перехода на rpm-4.13)

Alexey Tourbin alexey.tourbin на gmail.com
Пн Мар 6 16:21:53 MSK 2017


2017-03-04 13:46 GMT+03:00 Dmitry V. Levin <ldv на altlinux.org>:
>> Зачем патчить аптовые индексы? Заново их создать - это несколько
>> секунд всего.
>
> Это для Сизифа несколько секунд?  При условии что всё в памяти сидит?

При условии, что вся память перечитывается из буферного кеша,
перегенерация всего pkglist.classic из одно в другое место занимает
около двух секунд. Это практически a no-op.

Чем вас можно убедить? Я много раз запускал что-то типа вроде
$ time LD_PRELOAD=rpmhdrcache.so ./genpkglist --no-scan
/klad/Sisyphus/x86_64 classic

Он занимает у меня ровно две секунды. Волнует, нежели язвит!


Подробная информация о списке рассылки Devel