[devel] robots VS sisyphus
Alexey Tourbin
at на altlinux.ru
Вт Дек 27 23:09:35 MSK 2011
On Mon, Dec 26, 2011 at 03:16:49PM +0400, Sergei Epiphanov wrote:
> On 25 декабря 2011 08:47 Alexey Tourbin wrote:
> > Apt масштабируется как O(n), где n - количество пакетов.
> > Кроме того, константа масштабирования очень хорошая: на сервере с 24G RAM
> > все операции апта выполняются менее чем за секунду. То есть нет такого,
> > что сожрали CPU user time и никакого ответа не дали - дескать подождите ещё.
>
> Я пока еще не замечал, чтобы у рядового пользователя стоял бы сервер с 24ГБ
> памяти на борту. Hasher, например, для сборки пакета задействует apt не
> единожды и с базой Сизифа, объединённой со своей локальной для возможности
> сборки пакетов с учётом уже собранных ранее. И так для каждого пакета,
> проверяемого локально на сборку. А если пакетов несколько десятков?
Я привёл пример c 24G RAM, чтобы исключить влияние виртуальной памяти и
page faults. Понятно, что если у Вас 1G RAM и запущен Firefox, то hasher
не справится за секунду. Но всё же справится относительно быстро, а торомоза
не следовало бы относить в первую очередь на счет apt.
Подробная информация о списке рассылки Devel