Questão por que as transferências de arquivos locais são mais lentas que 1Gbps / 100Mbps


Eu tenho 2 computadores com PCI de 1Gbps e estão conectados a um Switch com capacidade de 1Gbps com cabo ethernet Cat 5e. Por que as transferências de arquivos são muito mais lentas que 100Mbps e muito menos 1Gbps. (note que não estou perguntando sobre nada a ver com a internet) Meu switch está conectado a um roteador que tem pelo menos 100Mps de velocidade ethernet. Então, o arquivo iria de

um computador -> switch -> roteador -> switch -> outro computador

ou simplesmente

um computador -> switch -> outro computador?


4


origem


Você já pensou sobre a velocidade do disco rígido? Tente uma cópia local no computador e veja o quão rápido isso vai. Eu acho que esta questão se encaixaria melhor no ServerFault, pois é uma questão de rede. - Tom Wijsman


Respostas:


Para a primeira parte da sua pergunta:

Você está limitado à velocidade do disco rígido da sua unidade mais lenta na transferência. Seu mega fast switch e NIC e badass novo PC com as unidades de 15.000 rpm só podem enviar dados para o laptop de 10 anos tão rápido quanto ele pode gravá-lo em uma unidade.

Para a segunda parte:

Depende de como os dispositivos estão conectados. Se (como eu suspeito) seus computadores estiverem no mesmo esquema de IP e o switch tiver sua porta de uplink no roteador, o roteador não estará envolvido. O roteador só seria incluído se fossem dois PCs em esquemas ou sub-redes ip diferentes.


6



ok, então existe uma maneira de tirar o disco rígido da equação, como um programa que apenas envia lixo pela rede para testar a velocidade da rede. - Jonathan.
Qcheck: ixchariot.com/products/datasheets/qcheck.html é um bom utilitário para testar as velocidades da rede local. - JNK
Vejo serverfault.com/questions/5111/… para outras alternativas. - Tom Wijsman
hdtune.com pode ajudá-lo com isso. - Tom Wijsman
3 Gbps e 1,5 Gbps são apenas as velocidades do seu controlador de interface de discos rígidos. As partes mecânicas dos discos (as cabeças que leem dados da superfície do disco) não lêem na mesma velocidade da velocidade da interface do disco. Atualmente, os melhores discos rígidos dos clientes podem chegar a 120 MB / s, o que significa aproximadamente 1 Gbps. Não se esqueça de que os melhores desempenhos não são HDDs baratos que você terá em seu PC doméstico (ou em um PC de escritório). Esses HDDs são aqueles como o Velociraptor da WD, etc. Esta é uma boa e velha leitura para todas as coisas HDD: storagereview.com/hard_disk_drive_reference_guide - Montag451


Existem várias razões para isso acontecer. Nem todos os discos rígidos são criados iguais e você teria sorte de obter 1Gbps de uma unidade consumidora, exceto sob condições ideais, como ler um único arquivo grande sem fragmentação. Muitos arquivos menores adicionaram sobrecarga e a fragmentação aumenta o tempo de acesso. Além disso, a menos que você tenha componentes muito caros, tanto o SATA quanto o NIC exigem interação da CPU, portanto, outros programas retardarão as coisas. Se você estiver executando um software antivírus, isso também pode estar verificando os dados conforme eles são acessados, retardando ainda mais o processo. Por último, e isso é provavelmente menos importante, o Cat6 é recomendado para o GigE.


3





Um outro ponto menor: muitos roteadores e switches dizem que são capazes de GigE, mas estão realmente se referindo apenas à interface. Muitas vezes, a transferência de dados entre as portas será limitada a uma velocidade muito menor devido a razões de hardware / software.


2





Tenha em mente que o Windows Vista / 7 reporta velocidades de transferência em megabytes por segundo (MBps) e não em megabits por segundo (Mbps). As velocidades de link são classificadas em bits e não em bytes por segundo. 1000 Mbps equivale a cerca de 125 MBps ... mas muitos outros fatores (incluindo limitações de barramento PCI / velocidade de HDD / qualidade de cabo) reduzem o throughput de 1 Gbps para algo próximo a 400 Mbps. Taxas de transferência de 50-75 MBps não são incomuns .... na minha unidade de 7200 RPM, estou obtendo apenas 20 MBps.


1





As velocidades de gravação em laptops são ruins, especialmente se for uma unidade antiga ou fragmentada. Além disso, você precisa entender a diferença entre megabits e megabytes. Assim, uma rede de 100mbps permitirá uma transferência máxima de cerca de 95mbps, o que o Windows reportará é de 9,5 MB / s no diálogo de transferência de arquivos. Quais números você está vendo exatamente?


0