Hi: I want to do
$ scp -rp root@local /home/semoi/source_dir dest_dir >/dev/null 2>/dev/null
The transmission is between two machines both at home. The router is 10/100M, say it uses 100M, and the disk transfer rate in the slower machine is nearly 30MB/s. So, being below 100MB/s, it is this machine that determines the speed, isn't it? But doing a test transfer, scp gave some 30KB/s as mean transfer speed. As I ran scp with the redirection, say scp really performed 100 times slower. Still this is ten times slower than expected! How can this possibly be? The transfer amounted to some 30GB size.
EDIT: measuring time with a clock, it took nearly 2s for a 14MB chunk of files. This gives 4300s = 1.2 hours for 30GB, which is what I want to transfer tonight. Does it sound reasonable?