Porque a velocidade do USB não chega ao que deveria (em nenhum sistema)

Iniciado por theoldpunk, 25 de Março de 2009, 23:45

tópico anterior - próximo tópico

theoldpunk

Uma dúvida que eu tenho hà um bom tempo é a seguinte:

Por que a velocidade do USB 2.0, que deveria ser de 480 Mb/s, não chega à isso?


Mesmo usando windows, usando linux, eu nunxa vi uma velocidade muito maior que 10 Mb/s, e mesmo assim essa velocidade foi raro de se ver.
Só não testei no Mac.

Porque isso acontece? E se é assim que deveria ser, por que dizem que a velocidade do USB 2.0 é de 480 Mb/s?

vlws
http://img141.imageshack.us/img141/6601/infobomblogo.png http://info-bomb.blogspot.com/ [off] | Ubuntu 9.10 Karmic Koala - Kernel 2.6.31-14-generic

fpissarra

Olha, eu não tenho certeza sobre isso, mas acredito que seja porque 480Mb/s é a velocidade máxima teórica da USB 2.0. Ou seja, mesmo que a USB 2.0 permita essa velocidade, depende do dispositivo usado. No caso dos pendrives, pelo que notei, o pico de velocidade é de 12Mb/s, por exemplo.

Será que alguém tem alguma explicação técnica mais verossímel?

[]s
Fred

theoldpunk

essa é uma boa teoria..

por inquanto não achei mais nada para explicar isso,


só espero que o USB 3.0 que está para lançar, com sua velocidate "teórica" de 480 Gb/s, seja realmente bem melhor.

por inquanto ainda procuro mais teorias e explicações sobre isso.
http://img141.imageshack.us/img141/6601/infobomblogo.png http://info-bomb.blogspot.com/ [off] | Ubuntu 9.10 Karmic Koala - Kernel 2.6.31-14-generic

niquelnausea

... um chute, talvez a velocidade de comunicação possa ser de 480 Mb/s, mas o pen drive não agüente gravar na memória flash a essa velocidade.

theoldpunk

http://img141.imageshack.us/img141/6601/infobomblogo.png http://info-bomb.blogspot.com/ [off] | Ubuntu 9.10 Karmic Koala - Kernel 2.6.31-14-generic

farinha

Se não me engano são 480 Megabits por segundo, ou seja são 80 Megabytes por segundo, não confundir Mb com MB. E tal como o niquelnausea referiu pode ser por limitação do hardware, ou seja, embora o sistema USB2.0 consiga comunicar a 480Mb/s (a informação no cabo passa a 480Mb/s) o sistema de gravação na memória flash não consegue suportar velocidades de gravação tão altas e portanto nunca se consegue atingir os ditos 480Mb/s.
Fazendo uma analogia, você tem uma motocicleta que anda no máximo a 80km/h, se circular numa autoestrada com limite de 100km/h você nunca conseguirá atingir os ditos 100km/h porque a motocicleta não consegue essa velocidade. Pense no sistema de comunicação USB2.0 como a estrada e o sistema de gravação da memória flash como a motocicleta.

fpissarra

Citação de: farinha online 27 de Março de 2009, 15:39
Se não me engano são 480 Megabits por segundo, ou seja são 80 Megabytes por segundo, não confundir Mb com MB. a.

Excelente! Isso tinha me escapado completamente. São mesmo 480 Mbits/s. Levando em conta que a transmissão é serial e, portanto, exige bits extras para sincronismo (start e stop bits, provavelmente), a taxa em Mbytes por segundo em menos de 60 Mbytes/s.

Valeu pela lembrança, farinha...

theoldpunk

bom..  como eu disse..  eu ainda nunca vi uma conexão que chegasse a mais que 10 MB/s (falha na minha escrita por colocar Mb/s)

então ainda está longe dos 80 ou 60 MB/s


isso quer dizer que apesar de terem feito o periférico com esse capacidade, não fizeram aparelhos compativeis??  O.O
http://img141.imageshack.us/img141/6601/infobomblogo.png http://info-bomb.blogspot.com/ [off] | Ubuntu 9.10 Karmic Koala - Kernel 2.6.31-14-generic

niquelnausea

Citação de: theoldpunk online 27 de Março de 2009, 18:47
isso quer dizer que apesar de terem feito o periférico com esse capacidade, não fizeram aparelhos compativeis??  O.O
sim, existem, mas entenda: pen drive usa memória flash, memória flash normalmente demora mais para ser escrita do que ram, por isso não chega a velocidade todal, mas um hd usb (se o hardware permitir) pode transferir dados a velocidade total, já que o equipamento aguenta gravar os dados na velocidade que eles chegam.
O exemplo do amigo a cima é bem válido, o da motocicleta e da estada. pen drive moto lenta (pop 100cc), hd twister (250cc), estrada limite de velocidade 120Km/h, a pop anda mas não aguenta.

theoldpunk

realmente é isso que eu me esqueci..

o caso do pendrive usar a memória flash..  e jah uma hd usb e outros equipamentos alcançam essa velocidade realmente..


(apesar de meu pendrive de 8GB ser reconhecido como HD Externa e não chegar à essa velocidade..  mas também por causa da memória flash)

agora.. será que o USB 3.0 irá melhorar muito a velocidade dos pendrives??
http://img141.imageshack.us/img141/6601/infobomblogo.png http://info-bomb.blogspot.com/ [off] | Ubuntu 9.10 Karmic Koala - Kernel 2.6.31-14-generic