RussianLDP Рейтинг@Mail.ru
WebMoney: 
WMZ Z294115950220 
WMR R409981405661 
WME E134003968233 
Visa 
4274 3200 2453 6495 

Linux From Scratch. Версия 6.0

Глава 4. Окончание подготовки

4.5. О SBU

Многие люди хотят заранее знать, сколько займет сборка и установка того или иного пакета. Но "Linux from Scratch" собирается на разных системах и невозможно точно указать этот отрезок времени: самый большой пакет (Glibc) может собраться менее, чем за 20 минут на быстрой системе, но он может собираться и больше трех дней на медленной. В связи с этим, было решено использовать для указания времени сборки и установки пакета SBU (Static Binutils Unit), время статической сборки и установки пакета Binutils.

Это используется следующим образом: первым пакетом, который надо будет собрать в этой книге, является статически скомпонованный Binutils в главе 5, и время его компиляции берется за "Static Binutils Unit" или "SBU". Время компиляции всех других пакетов выражается через эту единицу.

К примеру, сборка статически скомпонованной версии GCC на первом шаге занимает 4.4 SBU. Это значит, что если Вашей системе понадобилось 10 минут на сборку статической версии Binutils, то сборка GCC займет приблизительно 45 минут. Как Вы увидите, время сборки большинства пакетов меньше, чем у Binutils.

Примите к сведению, что если системный компилятор основной системы базируется на GCC-2.x, то указанный SBU будет неверным. Это происходит по причине того, что SBU основан на самом первом из скомпилированных пакетов, который собран с помощью старого GCC, а при сборке остальной части системы будет использоваться GCC-3.4.1, который работает на 30% медленнее. Также SBU нельзя будет использовать на многопроцессорных машинах.

Для просмотра реальных времен сборки для некоторых специфичных машин мы рекомендуем http://www.linuxfromscratch.org/~bdubbs/.

Обычно SBU не является очень точной потому, что она зависит от многих факторов, не только от GCC. Здесь она обеспечивает оценку того, как долго может инсталлироваться пакет, но цифры могут меняться в некоторых случаях на десятки минут.

Поиск

 

Найди своих коллег!