Hi, I used the following command to mount repeatedly about 10,000 times $ mount -t squashfs -o loop,thread=0 image /mnt/tmp This command will not mount successfully, then I found that the memory used by slab increased by about 10000k.
So is this normal? In the Busybox source code, I saw that when the mount fails, del_loop uses LOOP_CLR_FD for cleanup. Does LOOP_CLR_FD simply disconnect the loop device from the image, leaving the loop device still available for reuse? Or if I want to completely release a loop device and its occupied memory, do I need to use LOOP_CTL_REMOVE? Best regards.
_______________________________________________ busybox mailing list busybox@busybox.net http://lists.busybox.net/mailman/listinfo/busybox