Perché OS X insiste nel far girare tutte le unità esterne quando si carica un file dall'unità locale?


14

Perché OS X insiste nel far girare tutte le unità esterne collegate (firewire, usb) quando si carica un file dall'unità locale (interna)?

Mi sta facendo impazzire il fatto che devo aspettare 3 unità collegate (1 di backup, 2 media) per girare - per un totale di 20 anni - per accedere a un file che si trova solo sul mio disco locale / interno. Non è evidente la necessità di accedere alle altre unità; nulla viene letto da loro e nulla deve essere scritto.

Esempi: Quicktime X apre un file dall'HDD locale. Avvio di Caffeine , un'app che non accede affatto ad altri file.

Posso dire a OS X di far girare queste unità solo quando vi si accede effettivamente?


1
buona domanda. Non ho mai un DVD nell'unità proprio per questo motivo.
Dan Rosenstark,

Risposte:


6

Se per "accesso" intendi eseguire operazioni di I / O su un file, ciò non dovrebbe accadere. Se per "accesso" intendi che stai aprendo le finestre di dialogo Apri / Salva standard, allora stai effettivamente colpendo quei filesystem se te ne accorgi o no.


1
Per me, devo aspettare 5-10 secondi ogni volta che provo ad aprire o salvare un file se le unità esterne si sono spente. La finestra di dialogo risultante mostra una cartella sul mio SSD interno, quindi non c'era motivo di aspettare le unità esterne prima di visualizzare la finestra di dialogo. Ovviamente, se poi navigassi in una cartella sul disco esterno avrei dovuto aspettare (o, meglio ancora, lo spin up sarebbe avvenuto in background). Questo è stato un bug di OS X dal 10.1 su molti computer e unità esterne. Scommetto che c'è una combinazione che non ne soffre ma non te ne accorgi.
Perry,

3

Purtroppo il sistema operativo presenta automaticamente tutte le possibili fonti di dati che non funzionano bene con supporti collegati esternamente a cui non si accede regolarmente.

È un po 'come guardare un'auto da un concessionario. Puoi prendere la parola del mazziere perché ce n'è uno blu nel lotto o puoi andare là fuori e dare un'occhiata tu stesso.

L'ho messo in dubbio con il supporto di Apple e mi è stato detto di essere stato fortunato.

Un giorno forse avranno l'intelligenza di presentare inizialmente solo possibili possibili origini dati piuttosto che sondare effettivamente tutti i dispositivi disponibili che li fanno girare.

Il problema si risolverà praticamente con le unità a stato solido con accesso quasi immediato.


2

La mia ipotesi è che non si tratti del file-read stesso, ma di azioni correlate. Forse sta interrogando i dischi disponibili (nel caso in cui si desideri salvare con nome) o controllando i riferimenti ai file usati di recente, ecc. In sostanza il software sta facendo molto di più in background rispetto al "caricamento del file richiesto".

Devo ammettere che non so nulla della caffeina, ma forse dal momento che il suo scopo è quello di impedire alle cose di andare a dormire, si sta svegliando intenzionalmente gli HD?


La caffeina arresta l'oscuramento dello schermo, utile quando si guardano video flash a schermo intero (come i programmi su BBC-iPlayer). Dal momento che il suo unico scopo è quello di fermare il dimmer dello schermo, non dovrebbe accedere ad alcun disco, ed essendo un singolo file non ha bisogno di caricare altro che se stesso.
Phillip B Oldham,

-1

Ancora un'altra ipotesi qui.

Forse è qualcosa che hai installato / configurato. Non l'ho mai provato prima, ma vorrei riavviare in modalità provvisoria (tenendo premuto il tasto shift insieme al suono di avvio) e vedere se il problema persiste.

Quindi sarebbe un lavoro estensivo alla ricerca di cosa potrebbe fare quello. Se la memoria non riesce, inizierei con la console e vedrò cosa c'è nel momento in cui si verifica il problema.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.