Just recently, my system is really struggling to move large amounts of data (sometimes few big files, sometimes many small ones). The trouble occurs when the files are being moved off of my hardrive to an external system, either a mounted network share or an external USB. The network share and USB experienced the same symptoms, but I'm not sure if they are necessarily related.
The most recent example was moments ago when I tried moving a folder totalling 1.9GB from my hard drive to a USB stick, via Nautilus copy & paste. By the time the progress bar had opened, the operation was about 1/3 done, reporting 600MB transferred. The transfer rate at this time was 29MB/s, and was rapidly declining. It went from 29 MB/s to 20 MB/s in a few seconds, went from 20 to 10 in about 10 seconds, and eventually bottomed out at 6MBs. There was also a period of about 30 seconds where the whole operation seemed stalled, as in, no updates shown in the progress window. An operation like this should take only a few seconds, and ended up taking about 3 minutes.
Yesterday I tried moving this same folder onto the network share and experienced similar symptoms. It took about 30 seconds for the progress bar to reach half way, and then the whole thing just stopped. Network monitor showed a flatline 0 Bytes/s.
I have a newish SSD in the machine, so I don't think that's the bottleneck.
What kind of things should I check to track down the root of this issue?
Using Ubuntu 12.10. The files I was trying to move were in my home folder which uses encryptfs.