Ich verwende TeraTerm, um eine Datei über eine Einwahlverbindung zu übertragen, dafür verwende ich ttl-Skripte an beiden Enden, um sie zu automatisieren. Ich möchte die Zeit messen, die es dauert, um die Datei zu übertragen, oder die Übertragungsrate ... aber ich weiß nicht, wie es geht? Hat jemand eine Idee? Vielen DankVerwenden von TeraTerm zum Senden einer Datei, Übertragungsrate, Zeit
0
A
Antwort
0
Wahrscheinlich können Sie gettime vorher und nachher anrufen und dann diese beiden Punkte verwenden, um die verwendete Zeit zu berechnen.
1
gettime gibt Ihnen die Zeit, aber Sie müssen die richtigen Zeiten erhalten, um den Durchsatz richtig zu berechnen. Sie müssen Zeit auf der Seite erhalten, die die Daten zu Beginn des Sendens sendet. Dann bekommst du auf der Seite Empfang am Ende des Empfangs. Sende die Gettime von einer Seite zur anderen und rechne. Beachten Sie, dass jede Maschine synchronisierte Zeit haben muss. Also sollte jeder einen Zeitserver verwenden.