Hi Andrew at 22.04.2012 23:20, Andrew wrote: > Hi all. > I'm thinking about some improvements that can be useful in future, > especially on tiny systems, and that should be added before 5.0-beta > release if they'll be accepted as useful: > > 1) Split single solid initrd to multiple files, for ex. - basic initrd > with binaries, and additional files with kernel modules (usb variant, cd > variant, etc). Syslinux supports multiple initrds:
Does Grub support them too? > http://www.syslinux.org/wiki/index.php/SYSLINUX#INITRD_initrd_file > This can save some valuable space on tmpfs. Also this allows to add > single arch-independent initrd, and arch-dependent initrd additions with > modules. Sounds reasonable, but see above. I believe the cpio initrd can be concatenated to a single file. > > 2) Add support of zram - compressed ramdisk (compressed block device in > memory, which can be used as swap or as base device for some > filesystem). But I still unsure in what way we should use it: as typical > 'swap in RAM' device, or as block device(s) instead of tmpfs ones. In > 1st case tmpfs should be pushed in the 'swap' first, and it looks more > flexible, but 2nd case has it's own advantages. Would the compression overhead on slow (tiny) machines not overcome the benefits? Actually we don't need swap at all, and then having it to compress/decompress mhhhh.... cheers Erich
smime.p7s
Description: S/MIME Kryptografische Unterschrift
------------------------------------------------------------------------------ Better than sec? Nothing is better than sec when it comes to monitoring Big Data applications. Try Boundary one-second resolution app monitoring today. Free. http://p.sf.net/sfu/Boundary-dev2dev
_______________________________________________ leaf-devel mailing list leaf-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/leaf-devel