[NILFS users] Pause intervals when copying/extracting an archive
ryusuke at osrg.net
Sun May 17 12:28:16 JST 2009
On Sat, 16 May 2009 20:15:55 +0300, nezmer at gmail.com wrote:
> Hi ,
> Kernel : 2.6.30-rc5-git3 .
> nilfs2 partition : 1GB USB flash disk .
> I have a rar archive with 10 mp3 files in it . When I copy this file to
> a nilfs2 partition the progress pauses(freezes) in certain intervals .
> the same thing happens when I try to extract the archive . this 'bug'
> causes the extraction time to jump from <2s (ext4,JFS,XFS) to 29s in
> nilfs2 . Those intervals are 100% reproducible here .
> I have no idea how to get a detailed log of what's going on with nilfs2 . So If you need that log , Just tell me how can I get it .
> Estimated calculation of pause intervals in MB :
> unrar e file.rar #(60.5MB)
> cp file.rar /media/nilfsTest/
Thank you for reporting the problem. I'll look into this along with
the reported mount problem on pen-drives.
If you can hit the keyboard in another terminal during the interval,
please try the following dump feature:
# echo 1 > /proc/sys/kernel/sysrq
# echo d > /proc/sysrq-trigger
# dmesg > dmesg.out.1
(this shows all locks that are held)
# echo t > /proc/sysrq-trigger
# dmesg > dmesg.out.2
(this will dump a list of current tasks and their stack)
Note that, your kernel has to be built with the kernel option:
to enable this feature.
More information about the users