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: 
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.

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.

Any suggestions?

------------------------------------------------------------------------------
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

Reply via email to