Je bezpečné odstrániť USB disky, keď počítač spí?
Všetci sme počuli upozornenie na bezpečne odstránenie zariadení USB, keď sme s nimi skončili, ale čo keď je operačný systém pozastavený a rozhodnete sa jednoducho odpojiť USB zariadenie a potom? Dnešný príspevok typu SuperUser Q & A má odpoveď na otázku zvedavého čitateľa.
Dnešná relácia otázok a odpovedí sa k nám pridelí zdvorilosťou SuperUser - podskupiny Stack Exchange, zoskupenia webových stránok typu Q & A.
Otázka
Čítačka SuperUser IQAndreas chce vedieť, či je bezpečné odstrániť USB médium, keď je počítač pozastavený:
Často sme varovaní pred odpojením USB diskov v prípade, že sú v súčasnosti čítané alebo napísané. Keď je počítač pozastavený, hibernátor alebo spí, zrejme nepíša žiadne údaje. Možno to však bolo uprostred operácie čítania alebo zápisu a takúto operáciu ukončíte.
Pretože sa nepohybujú žiadne ramená (pre pevné disky USB) alebo bajty na jednotke blikajú a zapínajú (pre jednotky flash), potom je to "bezpečné" na odpojenie príslušnej jednotky?
Je to pravda aj napriek tomu, že doň boli napísané dáta, ale operácia bola dočasne pozastavená? (Za predpokladu, že vám nevadí, že konkrétny súbor bol iba napoly zapísaný do jednotky USB.)
Je bezpečné odstrániť USB médium, keď je počítač pozastavený?
Odpoveď
Príslušník SuperUser kinokijuf má pre nás odpoveď:
Zatiaľ čo v skutočnosti nie sú žiadne prevody, dôvod, prečo robíte bezpečne odstrániť hardvérový tanec, nie je kvôli prenosom. Robíte to tak, aby ste čisto odpojili súborový systém. Programy môžu stále používať jednotku USB a niektoré súbory môžu byť na disk stále nepísané aj po zatvorení aplikácie. To je ten istý dôvod, prečo nie len hibernáciu a prepínanie operačných systémov. Zabezpečený súborový systém nikdy nie je zaručený, aby bol v konzistentnom stave.
Niekedy ste sa pýtali, prečo sa operačný systém pri používaní diskiet spomalil na prehliadanie? Je to preto, že sa po zapísaní každého sektora vyprázdnila vyrovnávacia pamäť, aby sa disketa mohla kedykoľvek odstrániť, keď sa nepoužíva.
Stále dostanete pop-up dialógové okno a váš program bude visieť, ak sa pokúsite získať prístup k disketě, ktorá bola odstránená za chrbtom. Stačí vložiť disketu späť a urobiť. Toto nebude fungovať s jednotkami USB, pretože získajú iný identifikátor vždy. Program bude práve narušený a operačný systém môže príliš, ak by mal ovládač prístup k súboru.
Máte niečo doplniť vysvetlenie? Znie to v komentároch. Chcete sa dozvedieť viac odpovedí od iných používateľov technickej úrovne Stack Exchange? Pozrite sa na celý diskusný príspevok tu.
Image Credit: Ambuj Saxena (Flickr)