perché i trasferimenti di file locali più lenti di 1Gbps / 100Mbps

Ho 2 computer entrambi con 1Gbps ethernet cars (PCI) e sono collegati ad un interruttore capace di 1Gbps con il cavo Ethernet ethernet Cat 5e. Perché i trasferimenti di file sono molto più lenti di 100Mbps, per non parlare di 1Gbps. (nota che non sto chiedendo nulla a che fare con Internet) Il mio interruttore è collegato a un router che è alless velocità di ethernet di 100Mps. Così sarebbe andato dal file

un computer -> interruttore -> router -> interruttore -> altro computer

o semplicemente

un computer -> interruttore -> altro computer?

Per la prima parte della tua domanda:

Si è limitati alla velocità dell'unità disco rigido dell'unità SLOWEST nel trasferimento. Il tuo interruttore veloce e il nuovo PC NIC e Badass con i 15.000 rpm possono submit solo i dati al computer porttile di 10 anni più veloce quanto lo può scrivere in un'unità.

Per la seconda parte:

Dipende dal modo in cui i dispositivi sono collegati. Se (come sospetto) i computer siano sullo stesso schema ip e l'interruttore abbia la sua port uplink nel router, allora il router non è coinvolto. Il router sarebbe incluso solo se fosse due pc su diversi schemi IP o sottoreti.

Ci sono molte ragioni che potrebbero accadere. Non tutti i dischi rigidi sono creati uguali e sarai fortunato ad get 1Gbps da un'unità di consumo tranne in condizioni ideali come la lettura di un file singolo e grande senza frammentazione. Molti file più piccoli hanno aggiunto sovraccarico, e la frammentazione aumenta i tempi di accesso. Inoltre, a less che non dispongano di componenti molto costosi, sia la SATA che la NIC richiedono l'interazione dalla CPU, altri programmi ridurranno le cose. Se si esegue un software antivirus questo può anche controllare i dati in quanto è acceduto ulteriormente rallentare il process. Infine, e questo è probabilmente less importnte, Cat6 è raccomandato per GigE.

Un altro punto minore: molti router e switch dicono di essere in grado di GigE, ma si riferiscono solo all'interface. Spesso il trasferimento dei dati tra le porte sarà limitato a una velocità molto inferiore a causa di hardware / software motivi.

Tenete a mente, Windows Vista / 7 riport le velocità di trasferimento in megabyte al secondo (MBps) non Megabit al secondo (Mbps). Le velocità di collegamento sono classificate in bit non byte al secondo. 1000 Mbps è equivalente a circa 125 MBps … ma molti altri fattori (inclusi limitazioni del bus PCI / velocità HDD / qualità del cavo) riducono il throughput di 1Gbps a qualcosa di più vicino a 400 Mbps. I tassi di trasferimento di 50-75 MBps non sono rari …. sul mio drive 7200 RPM, sto solo ottenendo 20 MBps.

Le velocità di scrittura sui computer porttili succhiare, soprattutto se è un disco vecchio o frammentato. Inoltre è necessario capire la differenza tra megabit e megabyte. Quindi una networking di 100mbps permetterà un trasferimento massimo di circa 95mbps che Windows segnalerà è di 9,5 MB / sec nel dialogo di trasferimento file. Quali numbers stai vedendo esattamente?