[devel] hackage & sisyphus [was: Q: moodle-lang flood]
Igor Vlasenko
vlasenko на imath.kiev.ua
Сб Ноя 26 23:23:02 UTC 2011
On Sat, Nov 26, 2011 at 10:12:57PM +0200, Igor Vlasenko wrote:
> > > Другое дело, что incoming страдает "big kernel lock"-like
> > > проблемой, из-за которой он плохо распараллеливается.
> >
> > Всё-таки good enough, надо отдать должное.
>
> very good, 100%+.
>
> Другое дело, что есть проблемы масштабирования,
> и лучше их начать обсуждать сейчас, чем потом
> внезапно удариться о потолок.
Кстати, те же карманы могли бы оказаться одним из способов
распараллеливания.
Как бы это могло быть:
майнтайнер с утра заводит карман и собирает в нем пакеты.
Бонус для него в том, что туда задания собираются вне очереди в Сизиф.
Сборка и проверки выполняются быстрее, так как используют тот Сизиф,
который под рукой (например, монтируемый по nfs),
не прерывают и не замедляют очередь в Сизиф.
Когда приходит время, майнтайнер сливает карман в Сизиф специальной
командой, и только уже во время этой операции пакеты проверяются с
блокировкой других заданий.
--
Dr. Igor Vlasenko
--------------------
Topology Department
Institute of Math
Kiev, Ukraine
--
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.
Подробная информация о списке рассылки Devel