OS X Finder: Perché impiega meno tempo a copiare i file in successione piuttosto che farlo in una sola volta?

2

Esempio:

  • Seleziona i file 10x2 GB, quindi trascina e rilascia in un'altra posizione.
  • Trascina e rilascia ciascun file da 2 GB nella posizione individualmente, in successione (10 volte).

L'ho provato su più versioni di OS X e computer Apple, e l'ultimo esempio sempre viene eseguito più velocemente.

  • Perché la modalità sequenziale di trascinamento della selezione è più veloce?
  • Detto questo, perché Finder non esegue semplicemente operazioni batch nello stesso modo? Devo mancare qualcosa (s) ...

Nota: questa è una domanda che rischia di non essere entro i limiti di questo sito, tuttavia, vale la pena chiedere:)

I risultati sono gli stessi indipendentemente dall'ordine (batch / manuale) in cui viene eseguito.

    
posta njboot 15.05.2016 - 10:02
fonte

1 risposta

1

I pensa nel tuo esempio stai copiando tutti i file sullo stesso disco. Se il cercatore tenta di scrivere su più punti (o di leggere da più posti) sullo stesso disco rigido, verrà rallentato dai tempi di accesso al disco. È più semplice (più veloce) leggere (o scrivere) un intero file alla volta anziché dieci file allo stesso tempo.

È possibile osservare un comportamento simile se si sta comprimendo un video su un codec più piccolo. Se si sceglie di esportare nello stesso disco di cui si sta leggendo il file sorgente, l'esportazione andrà molto più lentamente dell'esportazione in un'altra unità.

È possibile ripetere il test utilizzando 3 dischi separati (a condizione che non si accedesse a tali dischi sullo stesso bus (USB3 / Thunderbolt, ecc.). Potrebbe essere interessante testare.

    
risposta data 18.05.2016 - 22:42
fonte

Leggi altre domande sui tag