I have an jailbroken iPod Touch, and I have the afc2add package. When I plug it into my ubuntu laptop, it automounts my iPod's Media directory, as well as the app file sharing folders too. When I use Nautilus to transfer a file into the Media folder, it peaks at about 5MB/s. However, when I use a terminal to copy a file to the ~/.gvfs/Matt's iPod folder [In Nautilus, it shows up as "Matt's iPod"], I have only seen it go up to about 2MB/s.
Can anyone give any clues as to why it is over half slower to cp a file instead of using Nautilus's GUI copy?
By the way, the I can tell how fast it is going with a terminal copy, I have a script with pv [In a nutshell, it is: pv $1 > $2], and that was going about 1.5MB/s. So I also tried cp, and set up a loop to du the file every second, and it jumped up somewhere near 2 MB every second.