Zitat:
Zitat von sivka huhu...
achja... der offiziele client kann max 8kB/s pro clienten im DL-fenster
korrekt berechnen, ab 8kB/s gibts nur schnick-schnack (z.B ~1kB/s=>
9kB/s oder 16kB/s => 8kB/s oder sonst noch was  .
aus diesem grund wir noch eine abschliessende sivka auf 30er basis
geben
sivka
PS: womöglich ne v11e1 
PSS: doch lieber v10e10! |
da war ich wohl ein wenig zu schnell

nicht max 8kB/s sondern max 76kB/s je client im DL werden korrekt
berechnet.
hab auf highspeed getested, da hat er nur murks ausgerechnet und ich
habe die formel:
m_nDownDatarate = 1000 * m_nSumForAvgDownDataRate / dwDuration;
falsch interpretiert. hab multiplieziert und dann geteil... muli rechnet aber
anders, erst teil dann multipliziert

und wenns jemand nachrechnen möchte:
m_nSumForAvgDownDataRate => summe wird aus 500 datenpacketen
gebildet, und darf nicht 4294967295 überschreiten.
dwDuration => dauer beträgt etwa 110000 milisekunden!
sivka