<sect1 id="ch02-aboutsbus">
<!--
<title>About SBUs</title>
-->
<title>SBU について</title>
<?dbhtml filename="aboutsbus.html" dir="chapter02"?>

<!--
<para>Most people would like to know beforehand how long it approximately
takes to compile and install each package. But "Linux from Scratch" is built
on so many different systems, it is not possible to give actual times that are
anywhere near accurate: the biggest package (Glibc) won't take more than
twenty minutes on the fastest systems, but will take something like three days
on the slowest &#045;&#045; no kidding. So instead of giving actual times, we've come up
with the idea of using the <emphasis>Static Binutils Unit</emphasis>
(abbreviated to <emphasis>SBU</emphasis>).</para>
-->
<para>たいていの方はそれぞれのパッケージをコンパイルしてインストールするのに大体どれくらいの時間がかかるのかあらかじめ知りたいでしょう。
しかし "Linux From Scratch" は非常に多くの異なるシステムで構築されるので、実際の所要時間を見積もることはほとんどできません。
最も早いシステムでは一番大きなパッケージ（ Glibc ）でも 20 分以上かからないでしょうが、一番遅いシステムでは 3 日かそれくらいかかるでしょう ― 冗談ではなく、その程度の差があります。
というわけで、所要時間を示す代わりに、私達は<emphasis>静的 Binutils 単位</emphasis>（ <emphasis>SBU</emphasis> と略記します）を使うというアイディアを採用しました。</para>

<!--
<para>It works like this: the first package you compile in this book is the
statically linked Binutils in Chapter 5, and the time it takes to compile this
package is what we call the "Static Binutils Unit" or "SBU". All other compile
times will be expressed relative to this time.</para>
-->
<para>つまりこういうことです。この本であなたが最初にコンパイルするものは第 5 章で静的にリンクされた Binutils で、
このパッケージをコンパイルするのにかかる時間が、私達が "静的 Binutils 単位" または "SBU" と呼ぶものにあたります。
その他すべてのものをコンパイルするために必要な時間は、この時間を単位として比で表されます。</para>

<!--
<para>For example, the time it takes to build the static version of GCC is
&gcc-time-tools-pass1;s. This means that if on your system it took 10 minutes
to compile and install the static Binutils, then you know it will take
approximately 45 minutes to build the static GCC. Fortunately, most build times
are much shorter than the one of Binutils.</para>
-->
<para>たとえば、静的リンクバージョンの GCC を構築するのにかかる時間は &gcc-time-tools-pass1; です。
お使いのシステムで、静的な Binutils をコンパイルしインストールするのに 10 分かかったとすると、静的な GCC を構築するのにおおむね 45 分かかるということです。
幸運なことに、大半の構築時間は 1 Binutils よりも非常に短いです。</para>

<!--
<para>Note that if the system compiler on your host is GCC-2 based, the SBUs
listed may end up being somewhat understated. This is because the SBU is based
on the very first package, compiled with the old GCC, while the rest of the
system is compiled with the newer GCC-&gcc-version; which is known to be
approximately 30% slower.</para>
-->
<para>お使いのホストのコンパイラが GCC-2 ベースなら、リストされた SBU 値は最終的にいくらか過小評価気味になるということを記しておきます。
これは、SBU はほとんど最初のパッケージにあたるので、古い GCC によってコンパイルされる一方、
残りのシステムは大体 30% ほど遅いことで知られる新しい GCC-&gcc-version; でコンパイルされるということが原因です。</para>

<!--
<para>Also note that SBUs don't work well for SMP-based machines. But if you're
so lucky as to have multiple processors, chances are that your system is so fast
that you won't mind.</para>
-->
<para>SBU が SMP ベースのマシンではうまくいかないということも記しておきます。
幸運にもマルチプロセッサーをお使いなら、そんなことは気にならないくらいあなたのシステムは速いでしょう。</para>

</sect1>

