È sicuro rimuovere le unità USB quando un computer è addormentato?
Abbiamo tutti sentito l'ammonizione sulla rimozione sicura dei dispositivi USB quando abbiamo finito con loro, ma cosa succede se un sistema operativo è sospeso e si decide di scollegare semplicemente il dispositivo USB allora e là comunque? Il post di Q & A di SuperUser di oggi ha la risposta alla domanda di un lettore curioso.
La sessione di domande e risposte di oggi ci viene fornita per gentile concessione di SuperUser, una suddivisione di Stack Exchange, un raggruppamento di siti Web di domande e risposte basato sulla comunità.
La domanda
Lettore SuperUser IQAndreas vuole sapere se è sicuro rimuovere i supporti USB quando un computer è sospeso:
Siamo spesso avvertiti di non scollegare le unità USB nel caso in cui siano attualmente in corso di lettura o scrittura. Quando un computer è sospeso, ibernato o addormentato, ovviamente non sta scrivendo alcun dato. Potrebbe essere nel bel mezzo di un'operazione di lettura o scrittura, tuttavia, e ha messo in attesa un'operazione del genere.
Poiché non ci sono movimenti di armi (per dischi rigidi USB), o byte sullo sfarfallamento dell'unità (per unità flash), è quindi "sicuro" scollegare l'unità in questione?
È vero anche se i dati sono stati scritti su di esso, ma l'operazione è stata temporaneamente sospesa? (Supponendo che non ti dispiaccia che quel file specifico sia stato solo parzialmente scritto sull'unità USB.)
È sicuro rimuovere i supporti USB quando un computer è sospeso?
La risposta
Il collaboratore di SuperUser kinokijuf ha la risposta per noi:
Mentre in effetti non ci sono trasferimenti in corso, la ragione per cui fai la danza Safely Remove Hardware non è dovuta ai trasferimenti. Lo stai facendo per disinstallare in modo pulito il file system. I programmi potrebbero ancora utilizzare l'unità USB e alcuni file potrebbero non essere ancora scritti sul disco, anche dopo che l'applicazione che li utilizza è stata chiusa. Questa è la stessa ragione per cui non si va in letargo e si cambia sistema operativo. Non è mai garantito che un file system montato sia in uno stato coerente.
Vi siete mai chiesti perché un sistema operativo ha rallentato fino a galla quando si usano i floppy? È perché la cache è stata svuotata dopo aver scritto ciascun settore in modo che il dischetto potesse essere rimosso in qualsiasi momento quando non era in uso.
Si aprirà comunque una finestra di dialogo e il programma si bloccherà se si tenta di accedere a un dischetto che è stato rimosso dietro la schiena. Basta inserire il dischetto e fare. Questo non funzionerà con le unità USB perché ottengono un identificatore diverso ogni volta. Il programma si bloccherà e anche il sistema operativo potrebbe farlo se un driver stava accedendo a un file.
Hai qualcosa da aggiungere alla spiegazione? Audio disattivato nei commenti. Vuoi leggere più risposte dagli altri utenti di Stack Exchange esperti di tecnologia? Controlla la discussione completa qui.
Immagine di credito: Ambuj Saxena (Flickr)