Hello Tarhon-Onu,

Monday, August 21, 2006, 3:10:52 PM, you wrote:

> On Mon, 21 Aug 2006, Simionov Daniel Adrian wrote:

>> timpul pe care il citesc eu dupa fiecare interogare snmpget este la 
>> precizie de secunda, am sa incerc sa il citesc la o precizie mai mare 
>> deocamdata, sa vad daca am sa reusesc ... in php.

>         Nu poti sa stabilesti timpul la care se face citirea, ci doar sa-l
> aproximezi. Din diverse motive (erori/latenta retea, lag turbo, 
> interferente r<<etele >>petre, etc) acest timp trebuie masurat, tu poti sa
> stbilesti doar ordinul de marime.
>         Apoi rezolutia de o secunda este prea mica in conditiile in care
> latenta retelei poate sa urce mai mult de atit. Pe de alta parte ce viteza
> instantanee isi pastreaza durata doar pentru atita timp?! Daca e sa 
> vizualizezi (a se citi "downloadezi") o pagina web mai complexa, etc 
> downloadezi de fapt mult mai multe elemente. Iar daca pagina e mica si se
> incarca in mai putin de n secunde (n convenabil ales, preferabil pe undeva
> pe la 2-3 secunde) atunci testul vitezei instantanee e irelevant.

>         Eu as stabili acel interval undeva la 3-5 secunde si as afisa 
> throughput-ul in acel interval. Un interval de o secunda este irelevant si
> foarte susceptibil la erori. Eventual ca sa te simti tu mai bine ai putea
> sa scazi din intervalul masurat si RTT-ul, desi ideea este sa-l faci pe
> asta sa devina neglijabil in comparatie cu dimensiunea intervalului ales.


am reusit in final in niste limite de eroare de maxim 3%-5% folosind
microtime(true) care imi returneaza milisecundele, totul este ca
timpul dintre cele doua citiri sa fie mai mare de o secunda.

pentru sub o secunda erorile sunt foarte mari, ajung si pana la 50%
iar peste o secunda indiferent ca este una sau sunt 10 valorile
variaza foarte putin... in final am ales varianta cu doua citiri
consecutive si un sleep(1)...

va multumesc pentru sfaturi !

-- 
Best regards,
 Simionov                            mailto:[EMAIL PROTECTED]


_______________________________________________
RLUG mailing list
[email protected]
http://lists.lug.ro/mailman/listinfo/rlug

Raspunde prin e-mail lui