sftp
コマンドを使用してファイルを転送すると、次のような素晴らしいリアルタイムプレビューが得られます。
57% 2GB 1.9MB/s 1.9MB/s 2:56:53 ETA
3番目と4番目の列の意味が気になります。どの情報が表示されますか?最初は、1つは現在のアップロード速度で、もう1つは平均速度であることがわかりました。
答え1
これはスケジュールと呼ばれ、OpenSSHでそのソースコードを研究できます。
https://github.com/openssh/openssh-portable/blob/master/progressmeter.c#L120
また、関心のある列についても説明します。 ETAはすでに説明されており、他の(1.9MB/s
)が最も近いものです。帯域幅使用量、平均速度ではありません。
答え2
「ETA」は、「到着予定時刻」を意味します。
ファイル転送ソフトウェアでは、「ETA」という用語は、転送が完了するまでの残り時間を示すために使用されます。この推定値は伝送速度に基づいています。したがって、伝送速度が急速に変化すると、「到着予想時間」も変化する。