[klibc] initramfs memory requirements
H. Peter Anvin
hpa at zytor.com
Tue Mar 22 09:21:17 PST 2005
Andreas Jellinghaus wrote:
> please correct me if I'm wrong:
> - the kernel needs enough ram for the compressed initramfs and the
> same files decompressed, so it can decompress the files and boot
> the /init on the initramfs.
> - if the kernel does not have enough ram, it will kernel panic.
> my tests were done on a server with 256 mb ram and a 80MB
> compressed initrd. I removed some packages and now it fits
> and the kernel no longer segfaults. I know this is maybe not
> the intendet audience for initramfs, but otherwise it works
> Regards, Andreas
That is correct. It would be possible to reduce the total memory
requirement by making the decompressor free the compressed pages as it
works, but that is not currently done.
More information about the klibc