Hello Junjiro, and list, Today continue testing uloop as the cache for the OS filesystem, caching in RAM memory three lzma+squashfs compressed files, that have been mounted read-only in a Debian Live OS, works !
ps -ef | grep ulo root 3979 1 0 15:06 ? 00:00:00 ulobdev -b /uloop/uloop0b -c /uloop/uloop0c /dev/loop0 /live/image/JPLivePersonal/filesystem-lzma.squashfs root 4046 1 0 15:06 ? 00:00:00 ulobdev -b /uloop/uloop1b -c /uloop/uloop1c /dev/loop1 /live/image/JPLivePersonal/pcjordi/pcjordi.squashfs root 4102 1 0 15:06 ? 00:00:00 ulobdev -b /uloop/uloop2b -c /uloop/uloop2c /dev/loop2 /live/image/JPLivePersonal/pcjordi/tws.squashfs Regards, Jordi Pujol El Thursday 15 May 2008 19:05:49 Jordi Pujol va escriure: > Hello Junjiro, and list, > > Today I can't reproduce that failure, > trying to mount a lot of files with ulobdev, the system has reached the > maximum number of configured loop devices. May be yesterday something was > wrong, ... me ? > > losetup -a > /dev/loop0: [0010]:9774 (/uloop-filesystem-lzma.squashfs/c), encryption > (type 19) > /dev/loop1: [0801]:651529 > (/live/image/JPLivePersonal/pcjordi/pcjordi.squashfs) > /dev/loop2: [0801]:651525 (/live/image/JPLivePersonal/pcjordi/tws.squashfs) > /dev/loop3: [0018]:35314 (/tmp/uloop3c), encryption (type 19) > /dev/loop4: [0018]:35454 (/tmp/uloop4c), encryption (type 19) > /dev/loop5: [0018]:35558 (/tmp/uloop5c), encryption (type 19) > /dev/loop6: [0018]:35660 (/tmp/uloop6c), encryption (type 19) > /dev/loop7: [0018]:35759 (/tmp/uloop7c), encryption (type 19) > /dev/loop8: [0018]:35879 (/tmp/uloop8c), encryption (type 19) > /dev/loop9: [0018]:36009 (/tmp/uloop9c), encryption (type 19) > /dev/loop10: [0018]:36115 (/tmp/uloop10c), encryption (type 19) > /dev/loop11: [0018]:36228 (/tmp/uloop11c), encryption (type 19) > /dev/loop12: [0018]:36338 (/tmp/uloop12c), encryption (type 19) > /dev/loop13: [0018]:36451 (/tmp/uloop13c), encryption (type 19) > /dev/loop14: [0018]:36571 (/tmp/uloop14c), encryption (type 19) > /dev/loop15: [0018]:36694 (/tmp/uloop15c), encryption (type 19) > > Regards, > > Jordi Pujol > > El Thursday 15 May 2008 14:52:38 [EMAIL PROTECTED] va escriure: > > Jordi Pujol: > > > the problems arise with files, specially with the little ones. > > > > > > rounding the files to 4096 bytes has no effect, because the sizes are > > > multi= ple=20 > > > of that,=20 > > > but when rounding to 256K then the mount command also hungs and the > > > assert= =20 > > > message is not shown. It makes me think that the problem is in another > > > part= =20 > > > of the code. > > > > Will you try Magic SysRq? > > SysRq + d, t, or w will show us the stopped process and which function > > in them. > > > > > Another thing, > > > Attached is my little collaboration to uloop, two little commands to > > > mount = and=20 > > > umount with easy. > > > > Thank you. > > They must help other people. > > I will describe them too. > > > > > > Junjiro Okajima ------------------------------------------------------------------------- This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
