On Tue, Mar 07, 2006 at 09:48:52AM +0300, Anton Farygin wrote:
> Stanislav Ievlev пишет:
> > On Mon, Mar 06, 2006 at 05:16:58PM +0200, Sviatoslav Sviridov wrote:
> >   
> >> Stanislav Ievlev wrote on 3/6/2006 4:53 PM:
> >>     
> >>> Как минимум одну вещь можно существенно ускорить в пользовательском плане.
> >>> Причём даже для Compact3.0 .
> >>>
> >>> apt-shell/pipe стартует так долго не только по тому-что он считывает кеш,
> >>> сколько потому что он ,пользуясь данными sourcelist'ами, переделывает их
> >>> _заново_ . apt-cache обладает в отличие от apt-shell нужным интелектом и
> >>> (как было подсказано в своё время voins) не перегенерит кеш, когда в этом
> >>> нет необходимости.
> >>>
> >>> Если этот кеш создать в firsttime.d скажем при помощи "apt-cache 
> >>> gencaches", а apt-shell отучить от перегенерации при старте, то при 
> >>> переходе между шагами инсталлера (то есть когда поднимается apt-pipe) 
> >>> получим выигрыш 4с и более.
> >>>   
> >>>       
> >> но зато получим дополнительные 4 секунды во время загрузки первый раз
> >> (хотя один раз, как говорится, не ...страшно) :)
> >> А этот самый apt-pipe поднимается уже перед первым шагом? Если нет, то
> >> может просто его стоит поднимать на шаг-два раньше, чем он потребуется
> >> (при условии, что для него уже есть все необходимое окружение... но
> >> поскольку речь шла о firsttime.d, то подозреваю, что уже есть)?
> >>     
> > Справедливо ... 
> > Антон, ты можешь это сделать при желании для Compact хоть уже сейчас,
> > всё ж приятней переходить между стадиями будет ;)
> >
> >   
> Т.е. - в install3.sh запускать apt-pipe ?
Ну да. Никакого времени не сэкономим, но визуально будет выглядеть красивее.

_______________________________________________
Devel-conf mailing list
[email protected]
https://lists.altlinux.org/mailman/listinfo/devel-conf

Ответить