Le 15.11.2005 15:27, Craig Shelley a écrit : > On Mon, 2005-11-14 at 21:47 +0100, Christian Iversen wrote: > >>That's _serisouly_ odd. I've seen something like this happen before, when X >>programs generated some (non-harmful) X warnings. These were then written >>into a log file, typically .xsession-errors or similar. Any chance that's >>what you are seeing? >> > > This explains the problem with Evolution, it looks a bit trigger happy > with the fsync call while resizing columns. > [EMAIL PROTECTED]:~$ strace -p 8002 2>&1 | grep fsync > fsync(37) = 0 > fsync(37) = 0 > fsync(37) = 0 > fsync(37) = 0 > fsync(37) = 0 > fsync(37) = 0 > fsync(37) = 0 > fsync(37) = 0 > fsync(37) = 0 > fsync(37) = 0 > fsync(37) = 0 > fsync(37) = 0 > fsync(37) = 0 > fsync(37) = 0 > fsync(37) = 0 > fsync(37) = 0 > fsync(37) = 0
Please, could you do it again with the -T option for strace? It will show the time spent in system calls. > while true; do lsof -p 8002 2>&1 | grep 37w ; done > evolution 8002 craig 37w REG 3,4 417 > 1901436 > /mnt/storage/craig-home/.evolution/mail/views/.#custom_view-mbox:_home_craig_.evolution_mail_local#Lists_Reiser4.xmlwhile > > > The file listed above seems to get moved, but is only a few hundred > bytes. > > ls -lh /mnt/storage/craig-home/.evolution/mail/views/custom_view-mbox > \:_home_craig_.evolution_mail_local#Lists_Reiser4.xml > -rw------- 1 craig craig 417 2005-11-15 > 14:19 > /mnt/storage/craig-home/.evolution/mail/views/custom_view-mbox:_home_craig_.evolution_mail_local#Lists_Reiser4.xml > > Why does calling fsync on this one small file cause so much hard disk > activity?
