sftp> put "213900438.uru" 213900438.uru | 124kB | 88kB/s | TOC: 00:23:26 sftp> quit
How do I interpret the TOC number? I am assuming it is time but what are the units?
Does it represent duration or the time of the connection? Is the time local to the server or UTC?
asked May 03 '12 at 19:51
Initially, I assumed the same thing that you said above. That the time of comletion was 23 mintues and 26 seconds. The issue is that the total file size and the transfer rate don't equate to 23 mintues worth of transfer time. I suspect that the numbers above is really more like an "estimated time of completion".
Additionally, I have a log that shows what sftpg3.exe was launched and when it terminated. The total time that the sftpg3.exe is running is not even more than a minutes. Which makes sense, 124Kb transfering at 88Kb/s should take 2 seconds to complete. The additional time is the amount of time it takes to establish a connection.
It seems like the smaller the file size and the slower the transfer rate the more inaccurate the TOC value becomes. Does the ssh client manual document this? I was unable to find any information about it.
Strangley, when I test in my local environment with large files and fast transfer rates the TOC values is much more accurate. Its only when I'm running in production that the TOC values seem to be inaccurate.
answered May 09 '12 at 19:04