I file trasferiti influenzano / rallentano il throughput dei dati?

0

Attualmente sto provando a eseguire il backup iniziale di un iMac utilizzando Time Machine, eseguendo il backup su Time Capsule (3 TB, il vecchio tipo "flat"). Il TC è connesso via Ethernet e per ragioni legate alla nostra rete domestica ho dato un indirizzo IP statico come in questo articolo: link

Il WiFi su iMac è disattivato, quindi la connessione è sicuramente via Ethernet. Nient'altro è collegato all'iMac o al TC (anche il wireless è disattivato sul TC) diverso da una stampante collegata tramite USB al TC.

I dati su iMac ammontano a circa 500 GB di annunci per i primi 300 GB del backup, tutto procede come previsto con le velocità di trasmissione dei dati (osservate tramite la scheda Rete di Monitoraggio attività) di 20-35 MB / sec - su ciò che mi aspetto di vedere da Ethernet. Intorno al marchio 300BG, tuttavia, le cadenze di dati sono cadute attraverso il pavimento a circa 5 KB / sec, circa un 5000 di quello che dovrei ottenere.

L'ho lasciato continuare per una notte, ma al mattino le velocità dei dati erano le stesse e in 6 ore aveva trasferito solo una frazione di 1 GB al backup, quindi ho chiuso il backup TM e l'ho riavviato. Il processo di backup sembra aver ripreso da dove era stato interrotto, ma le velocità dei dati sono ancora scadenti: in genere mi danno 1,3 MB / sec con picchi occasionali fino a 20 MB / sec e frequenti cadute indietro nell'intervallo KB.

Poiché so che questa configurazione Ethernet può e ha supportato velocità decenti (anche prima nella stesso processo ), presumibilmente c'è niente di intrinsecamente sbagliato nella rete stessa. Sono perplesso su cosa potrebbe causare il rallentamento. Mi chiedevo se potesse essere causato dall'esecuzione del backup di determinati tipi di file (quelli monolitici molto grandi o un numero enorme di piccoli file, ad esempio)?

È fattibile?

[Aggiornamento: il throughput è attualmente tornato a 20-30 MB / sec. Ciononostante, la mia domanda è ancora valida: i file specifici di cui è stato eseguito il backup influiscono sulla velocità dei dati?]

    
posta Rick Lecoat 05.01.2018 - 09:56
fonte

1 risposta

1

Sì, la natura dei file specifici può influire sulla velocità dei dati.

Specialmente se hai molti piccoli file la velocità di trasferimento è di solito molto peggiore di quella che hai se hai pochi file di grandi dimensioni.

Il motivo è che il software di backup deve utilizzare il tempo per aprire / chiudere ogni piccolo file e trasferire i dati a dimensioni di blocco ridotte (ad esempio, ogni file può contenere solo pochi byte).

Confrontalo a file di grandi dimensioni in cui il numero di chiamate al file system è basso, ed è possibile trasferire i dati alle dimensioni ottimali dei blocchi dal disco e più avanti (potrebbe leggere ad esempio dal disco in blocchi da 4 MB o simili).

    
risposta data 05.01.2018 - 10:21
fonte

Leggi altre domande sui tag