|
|
|
![]() |
|
Strumenti |
![]() |
#21 |
Member
Iscritto dal: Oct 2004
Messaggi: 54
|
e Se invece provassi a determinare la velocità tramite dei test:
spedendo e scaricando dati dalla rete e misurando le prestazioni. che funzioni dovrei usare ( in Java ) ? o meglio: qual'è il modo migliore per fare ciò? |
![]() |
![]() |
![]() |
#22 |
Senior Member
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
|
Il modo è abbastanza semplice, ovviamente devi avere a disposizione un server con una banda a disposizione abbastanza consistente, soprattutto se questo programma dovrà essere usato da molti utenti.
Basta scaricare un file da un server noto e, o mentre lo scarichi o quando hai finito, calcolarti il tempo di download e con questo dividere la quantità di dati scaricati. Per l'upload invece la cosa si complica, hai a disposizione diverse strade: - ti colleghi ad un servizio che implementi te e che sta su un server e con questo instauri una connessione, misurerai la velocità inviandogli dei dati e lui ti restituirà la velocità effettiva - fai un upload http verso uno script server side che ti restituisce in risposta la velocità Con la prima possibilità puoi implementare sia la misura del download che dell'upload e magari ridurre al minimo i tempi contando su una quantità di dati scambiata più piccola. |
![]() |
![]() |
![]() |
#23 |
Senior Member
Iscritto dal: Feb 2002
Messaggi: 906
|
hai mai sentito parlare di "ping"...
Edit: La velocità effetrtiva la determina in realtime... espressa in ms poi ti calcoli il dowenload o l'upload sempre in realtime. su windows la finestra è fino 2500 puoi anche pingare spedendo tot k, mb ecc ecc e verificare l'ms sempre in realtime. Sapendo il tipo di modem montato puoi, non in real time, dire che di default, puoi scaricare o uppare di "tot". QUindi in collegamento se ci sono problemi o i pacchetti transitano in moltissimi nodi per problemi di traffico ecc ecc il tempo di download o upload cambia. Ultima modifica di okay : 10-04-2007 alle 18:24. |
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 20:33.