[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: memory usage



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On Mon, Jul 24, 2006 at 11:52:03AM +0200, Frans Pop wrote:
> D-I memory usage
> ================
> One of the main issues with this release is increased memory usage. For 
> some arches this is proving critical as e.g. 32 or 64 MB boundaries are 
> crossed. Problems have already been seen on arm and m68k.
> When compared with the Sarge release, there are three main causes:
> - integration of base-config into first stage (extra udebs use extra
>   memory)
> - added crypto support in partman (partman-crypto pulls in ~2.5 MB in
>   dependencies; new for Beta 3)
>   After Beta 3 a change is planned for partman-crypto so it will not pull
>   in all its dependencies until it is actually used.
> - added languages: the templates.dat file has doubled in size and
>   on top of that cdebconf loads the whole file into memory, so the
>   increase hits double (blame bubulle and his endless quest for new
>   languages to support ;-) This is the main culprit.
>   We really need a technical solution to reduce current memory usage and
>   the impact of adding translations, but that will probably be post-Etch.

Because an idea triggers more ideas:

Make a reverse version of removing unwanted po-files from installed packages
as in the days of small disks.

So separate executable and po-files during udeb build
and retrieve the po data for the wanted language.


Cheers
Geert Stappers
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (GNU/Linux)

iD8DBQFExfLLOSINbgwa/7sRAkyEAKCEIfPh0dHdEMmxFbq9dxFTUpWpxgCePLwl
E2eJAw85a5FrXy07Pm/E8fc=
=jWQT
-----END PGP SIGNATURE-----



Reply to: