Трябва ли винаги безопасно да изваждам USB устройства?
Всеки път, когато включите USB устройство за съхранение,Windows обикновено ще ви подскаже дали е безопасно да го изхвърлите или не. И така, каква е работата с това? Бихте си помислили с колко често срещан проблем е, че ще има повече информация за него от интерфейса на Windows, нали?

Ако се чудите какво е това, вижтесистемната тава следващия път, когато включите устройство за палец или друго USB устройство за съхранение. Малка USB икона със зелена отметка ще се появи. Това е същата икона, която можете да щракнете, за да извадите безопасно устройство, преди да го извадите физически от компютъра.

Какво казва Windows за това
Ако извадите USB устройство без безопаснопърво да го извадите Windows не извежда предупредително съобщение като OS X. Вместо това той просто изключва щепселите - и това е всичко. Или е така? Ако отворите диспечера на устройства и прегледате свойствата на USB дисковото устройство, което сте включили, можете да видите защо Windows изглежда не се интересува, ако изключите захранването рано.


Windows има две политики. По подразбиране е автоматично деактивиране на кеширането на запис за устройства, които виждат като временен или сменяем, Съгласно това правило Windows заявява, че можетевинаги изключвайте устройството безопасно, без да използвате опцията за изхвърляне. Това не е точно, но ще стигнем до това след минута. Вторият профил се нарича „По-добра производителност“ и поддържа кеширането на запис активирано за свързаното устройство. Интересното е, че на компютър с Linux или Mac тази втора политика ще бъде по подразбиране, тъй като винаги оставят кеширане на запис включено. За да разберете какво всичко това означава, че първо трябва да разберете какво е кеширане на запис.

Какво е кеширане на писане?
Кеширането на запис е методът по подразбиране, използван засъхраняване на данни на твърди дискове и ако е активирано, те могат да се използват за сменяеми дискове, както е показано на екрана по-горе. Когато копирате файлове на диск, Windows не прехвърля данните директно към него. Вместо това, част от данните временно се записват в компютрите с висока променлива кеш памет или буфер. Това се прави, защото преносът на данни към USB е по-бавен, дори и при съвременна USB технология. Недостатъкът е, че буферът, в който се съхраняват данните, се изтрива при отстраняване на захранването или при премахване на местоназначението. Това може да се случи, когато изключите USB устройството, преди кешът да бъде напълно написан на него. Използването на командата Eject принуждава ОС да запише всички останали данни на USB флашка и да прекъсне връзката на софтуерно ниво, така че да не се губят данни.

Данните винаги могат да бъдат изгубени, дори при кеширане на запис деактивирано
По принцип профилът по подразбиране в Windows работиза повечето хора. Но въпреки че Windows казва, че данните са безопасни, ако кеширането на запис е деактивирано, това не е винаги. Ако издърпате USB устройството по време на прехвърляне на данни, може да възникне загуба на данни и повреда. Ако използвате преносимо приложение от USB устройството или използвате приложение на компютъра, което запазва данни на USB устройството, можете също да загубите данни. Има дори случаи, когато потребителите са имали повредени данни само с помощта на USB флаш за ReadyBoost и изваждането им без изваждане.

Напишете оферти за кеширане с по-добра производителност с малко по-голям риск
Кеширането на запис може да предложи по-добра производителност завашата система, тъй като предотвратява прехвърлянето на устройства за съхранение да извиква цялата I / O честотна лента. Недостатъкът е, че е по-вероятно данните да бъдат хванати в кеша и да се повредят или загубят, ако устройството е изключено, без безопасно да го извади първо. Функцията за изхвърляне спестява изтриване на данни чрез използване на система за промиване на кеш, вградена в Windows. Cache Flushing принуждава всички данни в кеша незабавно да се запишат в устройството и след това да се изчисти. След като Windows казва, че устройството е безопасно да се премахне, така знаете, че кешът е приключил.


С всичко казано, най-добре е винаги да сте в безопасностИзвадете хардуера, преди физически да го изключите от компютъра. Също така не забравяйте, че докато Windows може да има "функция", която деактивира кеширането на запис, Linux и Mac поддържат това активирано по подразбиране, така че бъдете особено внимателни, когато използвате палешко устройство с тези операционни системи.
Оставете коментар