9Sep

Ar reikia "išstumti" MTP įrenginius, prijungtus prie "Windows"?

Mes visi žinome, kad yra teisingas kelias ir neteisingas būdas USB kompiuteriuose atjungti USB atmintines, tačiau tas pats principas taikomas ir MTP įrenginiams?Šiandien "SuperUser Q &" įrašas turi atsakymą į įdomų skaitytojo klausimą.

Šiandienos klausimas &Atsakymų sesija ateina pas mus iš "SuperUser" - "Stack Exchange", bendruomenės pagrįstos "Q & A" svetainių grupės pasidalijimo.

Klausimas

SuperUser skaitytuvas "RockPaperLizard" nori žinoti, ar galite paprasčiausiai ištraukti USB kištuką į MTP įrenginius, prijungtus prie "Windows":

Aš žinau, kad prijungus įprastą "USB" didelės talpos saugyklą prie "Windows", prieš ištraukdami iš tinklo, svarbu tinkamai išmontuoti įrenginįtai siekiant išvengti duomenų praradimo. Bet jei MTP įrenginiai( pvz., Daugelis "Android" įrenginių) prijungiami prie "Windows" kompiuterio per USB, ar reikia atjungti USB kabelį?

Mane domina tai suvokti visose "Windows" versijose( XP ir vėlesnėse versijose), todėl į savo atsakymą įtraukite atitinkamą "Windows" versiją.

Ar galite tiesiog pritraukti USB kištuką į MTP įrenginius, prijungtus prie "Windows"?

Atsakymas

SuperUser autorius Carrein mums atsakė:

Kai prijungiate USB atminties įrenginius, jis suteikia pagrindiniam kompiuteriui nediferencijuotą prieigą prie atminties. Jis priima visiškai kontroliuoti failų sistemą, panašią į kietojo disko.

Iš tikrųjų, išskyrus atvejus, kai priimančioji sistema aiškiai neprivalo nutraukti ryšio tarp įrenginių, yra tikimybė, kad pagrindinis kompiuteris gali sugadinti failų sistemą.Taigi pranešimas "Saugiai pašalinti aparatūrą ir išstumti žiniasklaidą".

Tačiau MTP arba Media Transfer Protocol veikia failų lygmeniu, o ne kaip didelį masinio saugojimo bloką bloko lygiu. Prijungdami įrenginį, pvz., MTP įrenginį, pagrindinė sistema užklausia įrenginyje esančius failus.

Tai dažnai naudojama kaip MTP įrenginio šakninių failų sistemos duomenų bazė arba indeksas. MTP įrenginio sistema neturi pakartotinai kopijuoti viso įrenginio, kai jo turinys yra pakeistas;reikia atnaujinti duomenų bazę / indeksą.

Priimančioji sistema gali nusiųsti pranešimą į įrenginį, prašydama atsisiųsti failą, kurį įrenginys išsiųs po patvirtinimo signalo. Failų trynimas veikia taip pat. Priimančioji sistema siunčia prietaisui pranešimą, pažymėdami failą, kurį norite ištrinti, tada įrenginys pašalina failą patvirtinus signalą.

Tai veikia labai panašiai kaip sandorių failų sistema, kur failas yra modifikuotas arba jo nėra. Nepavykęs perkėlimas neturės įtakos saugojimui. Tai taip pat yra priežastis, kodėl MTP vienu metu leidžia vienu failų perkėlimu( atominių failų perdavimu), todėl korupcija negali atsirasti, nes operacijos vykdomos nuosekliai.

Taigi, taip, galite tiesiog ištraukti USB kištuką į savo įrenginį.

Daugiau skaitymo: medijos perkėlimo protokolas [Wikipedia]

Ar ką nors įtraukti į paaiškinimą?Garsas išjungtas komentaruose. Norite skaityti daugiau atsakymų iš kitų "Tech-savvy Stack Exchange" vartotojų?Patikrinkite visą diskusijų temą čia.

vaizdo kreditas: Jeremy Keith( Flickr)