Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.184 Beiträge
 
Delphi 12 Athens
 
#2

Re: BufferGröße bei IdHTTP.Get / TFileStream ändern?

  Alt 14. Apr 2010, 12:38
Ich würde da nichts ändern, sondern einfach nur etwas Runden/Glätten.

Delphi-Quellcode:
Var Durchschnittsgeschwindigkeit: Integer;

// und dann alle einer Sekunde
Durchschnittsgeschwindigkeit := Durchschnittsgeschwindigkeit * 90 div 100
  + AktuelleGeschwindigkeit * 10 div 100;
Zitat:
Durchschnitt := (Durchschnitt * 90%) + (Aktuell * 10%);
Somit hättest du z.B. einen weniger schwankenden Durchschnitt der etwa letzen 10 Sekunden.


[edit]
Ja, das hätte ich vielleicht besser veschreiben sollen:
AktuelleGeschwindigkeit = die gemessene Geschwindigkeit der letzen Sekunde (siehe Schlußwort von Beitrag 5)
$2B or not $2B
  Mit Zitat antworten Zitat