10 ms·
One pitfall of this is that the decompressed contents of your initramfs must fit within half of your physical RAM since Linux decompresses it into a tmpfs. Or
by ylyn 2y ago
One pitfall of this is that the decompressed contents of your initramfs must fit within half of your physical RAM since Linux decompresses it into a tmpfs.
Or if you set rootfstype=ramfs, then you can take up to all of physical RAM, but ramfs isn't swappable.
- ahepp 2y agoWait I'm not following, why must the decompressed contents of the initramfs fit within half of physical ram? Initramfs (and tmpfs) are swappable right? As you say, ramfs is the one that isn't swappable. So if your initramfs is "to big" can't it just be swapped out?
- manuel_w 2y ago> Wait I'm not following, why must the decompressed contents of the initramfs fit within half of physical ram? It makes sense if you replace "initramfs" with "initrd": > One pitfall of this is that the decompressed contents of your ~initramfs~ _initrd_ must fit within half of your physical RAM since Linux decompresses it into a tmpfs. > Or if you set rootfstype=ramfs, then you can take up to all of physical RAM