Dodaj do ulubionych

Przelicznik transferu

IP: *.neoplus.adsl.tpnet.pl 22.09.04, 21:03
Witam,

Chcialbym obliczyc w mozliwie najwiekszym przyblizeniu jak dlugo bede sciagal
plik. Znajac predkosc lacza, jak i rozmiar pobieranego pliku.
Poki co w necie znalazlem, ale maksymalna przepustowosc lacza jest tam do
128Kbs, a ja mam lacze szybsze...

Zastanawia mnie tez sprawa jak to jest... przy pomocy licznika na dwoch
stronach (pewnie ten sam skrypt) wyszlo mi ze :
Plik majacy 42.87MB powiniennem sciagnac
- 56Kb - 1h 47min 1sek
- 64Kb - 1h 33min 39sek
- 128Kb - 0h 44min 0sek

czyli... jezeli dobrze mysle :

Roznica pomiedzy 2 x 64 = 128

lacze 64kb - 1h = 3 600s
33min = 1 980s
+ 39s

Co nam daje - 5 619 sekund

Logicznie patrzac jezeli transfer jest dwa razy szybszy to... 5 619 przez 2
da nam w przyblizeniu 2 810 sekund, co stanowi okolo 47minut

Postanowilem zejsc na sekundy, wrocic do minut - troszke okreznie ale wole
pracowac na jednostkach "podstawowych".
Ale rowniez 44min przy 128Kbs nie da nam 88min na 64Kb...

Reasumujac - lacze 2 razy szybsze jest tylko w liczbie 64 a 128...

Gdzie obliczyc w miare dokladnie ?
Obserwuj wątek
    • Gość: pomocnik przekombinowałeś IP: 81.190.171.* 22.09.04, 23:21
      Transfer dzielisz przez 8 i masz wynik w kilobajtach na sekundę.
      Dzielisz wielkość pliku przez otrzymany wynik i masz co chciałeś - czas liczony w sekundach. Ponieważ rzadko kiedy jest maksymalny transfer możesz sobie dodać jakieś 10-20% czasu.

      www.wolnynet.prv.pl

Nie masz jeszcze konta? Zarejestruj się


Nakarm Pajacyka