Changeset a2cd10f for chapter05


Ignore:
Timestamp:
06/03/2002 11:27:19 AM (22 years ago)
Author:
Gerard Beekmans <gerard@…>
Branches:
10.0, 10.0-rc1, 10.1, 10.1-rc1, 11.0, 11.0-rc1, 11.0-rc2, 11.0-rc3, 11.1, 11.1-rc1, 11.2, 11.2-rc1, 11.3, 11.3-rc1, 12.0, 12.0-rc1, 12.1, 12.1-rc1, 12.2, 12.2-rc1, 6.0, 6.1, 6.1.1, 6.3, 6.4, 6.5, 6.6, 6.7, 6.8, 7.0, 7.1, 7.2, 7.3, 7.4, 7.5, 7.5-systemd, 7.6, 7.6-systemd, 7.7, 7.7-systemd, 7.8, 7.8-systemd, 7.9, 7.9-systemd, 8.0, 8.1, 8.2, 8.3, 8.4, 9.0, 9.1, arm, bdubbs/gcc13, ml-11.0, multilib, renodr/libudev-from-systemd, s6-init, trunk, v4_0, v4_1, v5_0, v5_1, v5_1_1, xry111/arm64, xry111/arm64-12.0, xry111/clfs-ng, xry111/lfs-next, xry111/loongarch, xry111/loongarch-12.0, xry111/loongarch-12.1, xry111/loongarch-12.2, xry111/mips64el, xry111/multilib, xry111/pip3, xry111/rust-wip-20221008, xry111/update-glibc
Children:
19c068f
Parents:
f50aec7
Message:

applied Alex's commas.patch

git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@1960 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689

File:
1 edited

Legend:

Unmodified
Added
Removed
  • chapter05/whystatic.xml

    rf50aec7 ra2cd10f  
    2626
    2727<para>So now we have a 1 KB file and a 2.5 MB file, but we still haven't saved any
    28 space (except maybe RAM until the library is needed). The REAL advantage to
     28space (except maybe RAM until the library is needed). The
     29<emphasis>real</emphasis> advantage of
    2930dynamically linked libraries is that we only need one copy of the library.
    3031If <filename>ls</filename> and <filename>rm</filename> both use the same
    3132library, then we don't need two copies of the
    3233library, as they can both get the code from the same file. 
    33 Even when in memory, both programs share the same code, rather than loading
     34Even when in memory, the two programs share the same code, rather than loading
    3435duplicates into memory. So not only are we saving hard disk space, but also
    3536precious RAM.</para>
     
    4748<userinput>--disable-shared</userinput>, and
    4849<userinput>-static</userinput> flags used
    49 through Chapter 5. Once in Chapter 6, the first thing we do is build the
     50through chapter 5. Once in chapter 6, the first thing we do is build the
    5051main set of system libraries, glibc. Once this is made we start rebuilding
    51 all the programs we just did in Chapter 5, but this time dynamically linked,
     52all the programs we just did in chapter 5, but this time dynamically linked,
    5253so that we can take advantage of the space saving opportunities.</para>
    5354
Note: See TracChangeset for help on using the changeset viewer.