Changeset 85ec218a for prologue/architecture.xml
- Timestamp:
- 10/18/2022 08:27:54 AM (2 years ago)
- Branches:
- xry111/clfs-ng
- Children:
- 00eeab8
- Parents:
- 9247501d (diff), 0f9c02a (diff)
Note: this is a merge changeset, the changes displayed below correspond to the merge itself.
Use the(diff)
links above to see all the changes relative to each parent. - File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
prologue/architecture.xml
r9247501d r85ec218a 16 16 CPUs.</para> 17 17 18 <para> For building LFS, the gain of building on a 64-bit system19 compared to a 32-bit system is minimal.18 <para>The gain from building on a 64-bit system, as 19 compared to a 32-bit system, is minimal. 20 20 For example, in a test build of LFS-9.1 on a Core i7-4790 CPU based system, 21 21 using 4 cores, the following statistics were measured:</para> … … 26 26 27 27 <para>As you can see, on the same hardware, the 64-bit build is only 3% faster 28 and is 22% largerthan the 32-bit build. If you plan to use LFS as a LAMP29 server, or a firewall, a 32-bit CPU may be largely sufficient. On the other30 hand, several packages in BLFS now need more than 4 GB of RAM to be built31 and/or to run , so thatif you plan to use LFS as a desktop, the LFS authors32 recommend building ona 64-bit system.</para>28 (and 22% larger) than the 32-bit build. If you plan to use LFS as a LAMP 29 server, or a firewall, a 32-bit CPU may be good enough. On the other 30 hand, several packages in BLFS now need more than 4 GB of RAM to be built 31 and/or to run; if you plan to use LFS as a desktop, the LFS authors 32 recommend building a 64-bit system.</para> 33 33 34 <para>The default 64-bit build that results from LFS is considereda34 <para>The default 64-bit build that results from LFS is a 35 35 <quote>pure</quote> 64-bit system. That is, it supports 64-bit executables 36 36 only. Building a <quote>multi-lib</quote> system requires compiling many 37 37 applications twice, once for a 32-bit system and once for a 64-bit system. 38 38 This is not directly supported in LFS because it would interfere with the 39 educational objective of providing the instructions needed for a40 straightforward base Linux system. Some LFS/BLFS editors maintain afork41 of LFS for multilib, which isaccessible at <ulink42 url="https://www.linuxfromscratch.org/~thomas/multilib/index.html"/>. But it43 is an advanced topic.</para>39 educational objective of providing the minimal instructions needed for a 40 basic Linux system. Some of the LFS/BLFS editors maintain a multilib fork 41 of LFS, accessible at <ulink 42 url="https://www.linuxfromscratch.org/~thomas/multilib/index.html"/>. But 43 that's an advanced topic.</para> 44 44 45 45 </sect1>
Note:
See TracChangeset
for help on using the changeset viewer.