Domovská » jak » Je bezpečné odebrat jednotky USB při spánku počítače?

    Je bezpečné odebrat jednotky USB při spánku počítače?

    Všichni jsme slyšeli výpověď o bezpečném odebrání zařízení USB, když jsme s nimi skončili, ale co když je operační systém pozastaven a rozhodnete se jednoduše odpojit USB zařízení a pak tam? Dnešní příspěvek SuperUser Q & A má odpověď na zvědavou otázku čtenáře.

    Dnešní zasedání Otázky a odpovědi nás přichází s laskavým svolením SuperUser - podřízené rozdělení Stack Exchange, které je založeno na komunitě prostřednictvím skupin webových stránek.

    Otázka

    Čtečka SuperUser IQAndreas chce vědět, zda je bezpečné odebrat USB médium, když je počítač pozastaven:

    Často jsme varováni před odpojením USB disků v případě, že jsou právě čteny nebo zapisovány. Když je počítač pozastaven, hibernován nebo spánku, zjevně nepsává žádná data. Mohlo se však stát uprostřed operace čtení nebo zápisu a tato operace by měla být podržena.

    Vzhledem k tomu, že se žádné ruce nepohybují (u pevných disků USB) nebo bajtů na jednotce blikají a zapínají (u jednotek flash), pak je "bezpečná", aby se odpojila příslušná jednotka?

    Platí to i v případě, že byly do něj zapisovány údaje, ale operace byla dočasně pozastavena? (Za předpokladu, že vám nevadí, že tento konkrétní soubor byl pouze napůl zapsán do jednotky USB.)

    Je-li počítač pozastaven, je bezpečné odstranit USB médium?

    Odpověď

    Příspěvek pro uživatele SuperUser kinokijuf má pro nás odpověď:

    Zatímco se skutečně neprovádějí žádné převody, důvod, proč provádíte tzv. Safely Remove Hardware tance, není kvůli přenosům. Děláte to, abyste čistě odpojili souborový systém. Programy mohou stále používat jednotku USB a některé soubory mohou být ještě nepsané na disk, a to i po uzavření aplikace. To je stejný důvod, proč nechcete jen hibernovat a přepínat operační systémy. Zabezpečený souborový systém není nikdy zaručen, aby byl v konzistentním stavu.

    Přemýšleli jste někdy, proč se operační systém zpomalil při plavání při použití disket? Je to proto, že mezipaměť byla vyprázdněna po zapsání každého sektoru tak, aby disketa mohla být kdykoliv odstraněna, když se nepoužívá.

    Dostanete dialogové okno a váš program bude viset, pokud se pokusíte získat přístup k disketě, která byla odstraněna za zády. Vložte disketu zpět a proveďte ji. Nebude to fungovat s jednotkami USB, protože pokaždé získají jiný identifikátor. Program bude havarovat a operační systém bude příliš, pokud by ovladač přistupoval k souboru.


    Musíte něco přidat k vysvětlení? Vyjměte v komentářích. Chcete se dozvědět více odpovědí od ostatních uživatelů technologie Stack Exchange? Podívejte se na celý diskusní příspěvek zde.

    Image Credit: Ambuj Saxena (Flickr)