9Sep
Me kõik teame, et USB-massmäluseadmete arvutist eemaldamiseks on õige tee ja vale viis, kuid sama põhimõte kehtib ka MTP-seadmete kohta? Tänane SuperUser Q & postitus on vastuseks uudishimulikule lugeja küsimusele.
tänapäeva küsimus &Vastuste seanss tuleb meile viisakalt SuperUseriga - Q & A veebisaitide kogukonnapõhise grupi Stack Exchange jagunemisest.
Küsimus
SuperUser-lugeja RockPaperLizard tahab teada, kas saate tõmmata USB-pistikut Windowsile ühendatud MTP-seadmetesse:
Ma tean, et pärast tavalise USB massmäluseadme Windows-ile kinnitamist on oluline seadme nõuetekohane eemaldamine enne pistiku eemaldamistselleks, et vältida andmete kaotamise võimalust. Kuid MTP-seadmete( nt paljud Android-seadmed) puhul, mis on ühendatud Windowsi arvutiga USB kaudu, on vaja enne USB-kaabli lahtiühendamist teostada mingeid erilisi või konkreetseid protseduure?
Mulle meeldib see mõista kõikides Windowsi versioonides( XP ja uuemad), nii et palun lisage vastav Windowsi versioon( id).
Kas saate tõmmata USB-pistikut Windowsile ühendatud MTP-seadmetesse?
Vastuseks
SuperUseri kaastöötaja Carreinile on meile vastus:
USB-massmäluseadmete ühendamisel annab see vastuvõtvasse arvutisse mitteditsiinilise juurdepääsu massmälule. See eeldab täielikku kontrolli kõvakettale sarnase failisüsteemi üle.
Sellisena, kui hostimissüsteem ei ole selgesõnaliselt seadistanud ühenduse eraldamiseks seadmete vahel, on võimalus, et hostarvuti võib failisüsteemi rikkuda. Seega kuvatakse teade "Riistvara turvaline eemaldamine ja väljaminev meedia".
Kuid MTP või meediumide ülekande protokoll toimib failitasemel, mitte plokkide tasemel suurte massmäluseadmetena. Kui ühendate seadme, näiteks MTP-seadme sisse, hosti süsteem küsib seadmel olevaid faile.
Seda peetakse sageli MTP seadme juurfaksis andmebaasi või indeksina. MTP seadme süsteem ei pea kogu seadet uuesti skannima, kui selle sisu on muudetud;see vajab ainult andmebaasi / indeksi värskendamist.
Vastuvõttev süsteem saab siis saata seadmele sõnumi, mis nõuab faili allalaadimist, mille seade saadab pärast signaali kinnitamist. Failide kustutamine toimib samamoodi. Vastuvõttev süsteem saadab seadmesse sõnumi, märkides faili kustutamiseks, siis eemaldab seade faili signaali kinnitamisel.
See toimib palju sarnaselt tehingute failisüsteemiga, kus fail on muudetud või mitte. Ebaõnnestunud ülekanne ei mõjuta salvestamist. See on ka põhjus, miks MTP võimaldab korraga ainult ühte failiedastust( aatomi failide edastamine), nii et korruptsiooni ei saa toimuda, kuna toiminguid käitatakse järjekorras.
Nii et saate lihtsalt tõmmata USB-pistik oma seadmesse.
Lisateave: Media Transfer Protocol [Wikipedia]
Kas teil on seletamiseks midagi lisada? Helistage kommentaarides. Kas soovite lugeda rohkem vastuseid teistelt tech-savvy Stack Exchange'i kasutajatelt? Tutvu täieliku arutelu teemaga siit.
Image Credit: Jeremy Keith( Flickr)