On Mon, 2013-02-25 at 17:18 +0100, Alexander Larsson wrote: > Given that we don't currently have any union fs upstream the only way > we can do this currently is to use bind mounts. So, I've written a > small app to test this. It takes a directory with the base os and > a set of squashfs images, then it clones to get a new namespace > where it mounts a tmpfs. Inside it we mount loopback mount the images > and create a directory "root" where we build up the merged structure. > > Any dir/file just in one of the sources gets bind-mounted in, but > if any directory is in multiple sources we create it on the tmpfs and > merge in the the children recursively.
Looks like overlayfs is getting merged for 3.10: http://lwn.net/SubscriberLink/542707/4a9a00792c8b9ba5/ > Yowzers! 5000 bind mounts! But i can run gtk3-demo and it works. This is likely going to be more efficient (and less resource intensive) than bind-mounting 5k mounts :) Cheers _______________________________________________ gnome-os-list mailing list [email protected] https://mail.gnome.org/mailman/listinfo/gnome-os-list
