„Yandex“ diskas nesinchronizuojamas. Ką daryti, jei diskas nėra sinchronizuotas. Vibirkova aplankų sinchronizavimas „Yandex.Disk“ - „Yandex“ tinklaraštis

Likusią valandą vis labiau populiarėja niūrios duomenų saugojimo paslaugos, tokios kaip Yandex.Disk, Google Drive ir kt. Jie leidžia apsidrausti nuo svarbių duomenų, tokių kaip nuotraukos ir kiti dokumentai, praradimo. Iš principo tai patogu, dėl vienos akimirkos kaltės - programinės įrangos saugumui sukuriu savo aplanką kompiuteryje su tam tikru niūrios tarnybos sinchronizavimu, kad siųstumėte tam tikrus duomenis „niūriame“, kurį reikia nukopijuoti. jį į tą aplanką. Tai nėra lengva su dideliais įsipareigojimais duomenims: jei turite, pavyzdžiui, 300 GB nuotraukų, tada norėdami jas sinchronizuoti turite pamatyti ir nukopijuoti į paslaugų aplanką (o kopijuoti tokį įsipareigojimą, aišku, ne silpnaširdžiai) , ir šį procesą reikia pakartoti atnaujinant duomenis. Ale žinojo problemos kulminaciją – simbolinę palaiminimą.

Simbolinis (simbolinis) pranešimas – specialus failas failų sistemoje, kuriam negeneruojami jokie duomenys, išskyrus vieną teksto eilutę su indikatoriumi. Ši eilutė aiškinama kaip kelias į failą, kuris yra kaltas dėl buti vidkrity bandant atsiversti pranešimą (failą). Simbolinė užklausa pasiskolina vietos iš failų sistemos, vietos reikia viskam įrašyti.

Simboliai yra siunčiami patogiam failų struktūros sutvarkymui kompiuteryje, kuris leidžiamas vienam failui arba daugelio skirtingų atributų pavadinimų motininiam katalogui, taip pat laisvei dei ) ir gali pasižiūrėti katalogus).

Vikipedijos medžiagoms ir kaip "rusiškai" tada viskas, ką turite kataloge, pagal tai, ką užsisakote, tada visame kataloge. Pats simbolis plačiai naudojamas Linux sistemose, tačiau galima kurti jogą ir Windows sistemose.

Galite sukurti jėgą komandų eilutės pagalba, tačiau daug lengviau naudoti „Link Shell Extension“ įrankį, kad galėtumėte sukurti reikiamą jėgą.

Peržiūrėkite šį metodą „Yandex.Disk“ taikomųjų programų tarnyboje.

as taip. Pirmą kartą būtina užsiregistruoti „Yandex“ sistemoje. Tada eikite į „Yandex.Disk“ pusę, atsisiųskite „Yandex.Disk“ programinės įrangos platinimo rinkinį į savo kompiuterį ir įdiekite „yoga“. Piktograma pasirodys apšviestoje plokštelėje su žalia varnele arba mėlynu apskritimu su rodyklėmis metų datos skydelyje.

Aplankas Yandex.Disk taip pat bus sukurtas kompiuteryje jūsų nurodytoje vietoje.

Tada paleisime „Link Shell Extension“ programėlę, ją įdiegsime, iš naujo paleisime kompiuterį ir kontekstiniame meniu, kurį paspaudžiame paspaudę dešinįjį pelės mygtuką, turime naują eilutę „Prisiminti žinutės atmintį“.

Norėdami sinchronizuoti aplanką su "niūrus", mes žinome kompiuteryje, spustelėkite jį dešiniuoju pelės mygtuku ir pasirinkite "Prisiminti pranešimo atmintį".

Po to eikite į aplanką „Yandex.Disk“, paspauskite dešinįjį pelės mygtuką ir pasirinkite „Place yak -> Symbolic help“

„Yandex.Disk“ yra viena iš nedaugelio „Yandex“ paslaugų, kurios dalis yra darbalaukio programinė įranga. Vienas iš svarbiausių sandėlių yra vietinių failų sinchronizavimo su jų pačių kopija tamsoje algoritmas. Neseniai turėjome progą jį vėl prisiminti. Kaip senoji versija buvo svarbu perrinkti dešimčių tūkstančių failų šprotą ir prieš tai greitai nereagavo į koristuvacho „lankstymo“ poelgius, taip naujoji, vikoristovuyuchi šiuos išteklius, susidoroja su šimtais. iš tūkstančių failų.

Šiame įraše papasakosiu, kodėl taip atsitiko: kodėl negalėjome to perduoti, ar numatėme pirmąją Yandex.Disk programinės įrangos versiją ir kaip sukūrėme naują.

Nasampered, apie sinchronizavimo užduotį. Iš pažiūros techniškai neteisinga, kad Yandex.Disk tėvas turi popierinę kopiją kompiuteryje, o tamsiajame – tą patį failų rinkinį. Tobto so di koristuvach, pavyzdžiui, pervadinimas, nuotolinis, kopijavimas, pridedant, kad failų keitimas laiku automatiškai sinchronizuojamas su niūriu.

Kodėl tai nėra taip paprasta, kaip pasiduoti iš pirmo žvilgsnio?

Teoriškai užduotį galima atlikti norint atleisti, tačiau iš tikrųjų mes laikomės skirtingų lankstymo situacijų. Pavyzdžiui, asmuo pervardijo aplanką savo kompiuteryje, aptiko jį ir išsiuntė komandą į užpakalinę programą. Tačiau nė vienas iš jų netikrina, kol užpakalinė programa nepatvirtina pervadinimo sėkmės. Liudina akimirksniu atidaro savo vietoje pervadintą aplanką, sukuria jį poaplanke ir, pavyzdžiui, perkelia kai kuriuos failus į jį. Patekome į situaciją, kai tamsoje neįmanoma iš karto atlikti visų būtinų sinchronizavimo operacijų. Turite patikrinti, ar atlikta pirmoji operacija, ir tik tada galite tęsti.

Situacija gali tapti sudėtingesnė, nes su vienu oblіkovym įrašu, vieną valandą, apdorojama koristuvachų šakelė arba jie turi dvigubą aplanką. Ir traplyayetsya dažnai dosit organizacijose, pavyzdžiui, vikoristovuyut Yandex.Disk. Parodykite sau, kas tuo metu yra priekyje, jei atsiėmėme pirmojo pervadinimo patvirtinimą, dar kartą sutrumpinkite ir pervardykite aplanką iš naujo. Šią akimirką aš vėl negaliu vikonati dії, tarsi jau būčiau sukūręs pirmąjį koristuvachą savo kompiuteryje. Aplankas, kuris lokaliai apdorojamas tame pačiame vyne, foninėje programoje jau vadinamas skirtingai.

Vipadki spąstais, jei koristuvach kompiuteryje esantis failas negali pats savaime taip pavadinti, kaip tamsoje vadinamas vynas. Gali būti, kad pavadinime yra simbolis, kurio negali nulaužti vietinė failų sistema, bet tokiu atveju, jei koristuvacha paprašys aplanko, o naujasis turi savo aplanką tokiais pavadinimais. Tokiose situacijose tenka vikorizuoti vietinius pseudonimus ir stebėti jų pačių ryšį su tamsoje esančiais objektais.

Ankstesnė algoritmo versija

Paskutinėje darbalaukio programinės įrangos versijoje „Yandex.Disk“, skirta paieškai, buvo pakeistas medžių išdėstymo algoritmas. Nesvarbu, ar tuo metu priimtas sprendimas neleido vykdyti paieškų dėl perkėlimo ir pervadinimo, backend skeveldros, esant unikaliems objekto identifikatoriams.

Šioje algoritmo versijoje turime tris pagrindinius medžius: vietinį (Local Index), nuotolinį (Remote Index) ir likusį sinchronizuotą (Stable Index). Be to, siekiant išvengti jau prieš liniją atliktų sinchronizavimo operacijų pakartotinio generavimo, buvo patvirtinti du papildomi medžiai: lokaliai išvalyti ir blogai išvalyti (tikėtinas nuotolinis indeksas ir numatomas vietinis indeksas). Šiuose papildomuose medžiuose vietinė failų sistema buvo išsaugota valymui ir po visų sinchronizavimo operacijų, kurios jau buvo juodos spalvos.


Senojo algoritmo medžio derinimo procedūra atrodė taip:
  1. Kaip vietoje patikrintas medis ir niūrus medis, kuris patikrina, ištuštėja, inicijuoja juos, nukopijuoja likusią sinchronizuoto medžio dalį;
  2. Porіvnyuєmo vietinis medis s ochіkuvanim khmarі ir suporavimo rezultatams okremіh vozlіv įtraukti į eilutę sinchronizavimo operacijas khmarі (kolekcijų kūrimas, failų perkėlimas khmari kalba, to vaizdo perkėlimas niūriai);
  3. Visoms operacijoms, tarsi įdėti į liniją ant priekinio nėrimo, nustatant būsimą efektą ochkuvanny niūriame medyje;
  4. Porіvnyuєmo niūrus medis su vietiniais ochіkuvanim ir porіvnyannâ okremіh vozlіv rezultatais įtraukti į eilutę sinchronizavimo operacijas su vietine failų sistema (lankstomi katalogai, zawantazhennya failai iš niūrių, perkeliant tą vietinių failų ir katalogų vaizdą);
  5. Visoms operacijoms, jei dedama iš eilės ant priekinio nėrimo, fiksuojant galimą būsimą efektą vietiniame medyje, kurį reikia patikrinti;
  6. Kaip įprasta, vienos valandos operacijos atliekamos su vienu ir tuo pačiu failu ar katalogu (pavyzdžiui, failo perkėlimas į debesuotą failą ir failo atsisiuntimas iš debesuoto), tada konfliktas ištaisomas - failas pakeičiamas dvi vietos;
  7. Po to, kai sinchronizavimo operacija buvo atlikta debesyje arba vietinėje failų sistemoje, rezultatas įrašomas į likusį sinchronizuoto medžio dalį;
  8. Jei sinchronizavimo operacijos juoda spalva tampa tuščia, galite pamatyti, kad niūrus medis yra vietiškai išvalytas, o tai išvalyta. Sinchronizavimas baigėsi ir mums nebereikia smarvės.

Kodėl mes sukūrėme naują algoritmą?

Pagrindinės medžio išlyginimo algoritmo problemos buvo didelis atminties praradimas ir medžio išlygiavimo poreikis atliekant nedidelius pakeitimus, o tai lėmė didelį spaudimą procesoriui. Per valandą nuo vieno failo pakeitimo apdorojimo darbinės atminties saugykla išaugo maždaug 35%. Tarkime, koristuvachoje buvo 20 000 bylų. Tada, paprasčiausiai pervardijus vieną 10Kb dydžio failą, atminties taupymas išaugo kaip eilutė – nuo ​​116MB iki 167MB.

Taip pat norėjome padidinti maksimalų failų, su kuriais galime lengvai apdoroti failus, skaičių. Dekіlka tenskіv i navit gali pasirodyti šimtai tūkstančių failų, pavyzdžiui, iš fotografo, kuris išsaugo fotosesijų rezultatus Yandex.Disk. Ši užduotis tapo ypač aktuali, jei žmonės turi galimybę įsigyti papildomos vietos Yandex.Disk.

Mažmenininkas taip pat norėjo ką nors pakeisti. Senosios versijos tobulinimas buvo sunkus, vieno elemento duomenų fragmentai buvo bandomi skirtinguose medžiuose.

Prieš vidurnaktį ant backend atsirado id objektai, kurių pagalba buvo galima efektyviau išspręsti persikraustymo problemą – anksčiau laimėdavome kelius.

Naujas algoritmas

Nusprendėme pakeisti duomenų saugojimo struktūrą ir pakeisti tris medžius (Local Index, Remote Index, Stable Index) viename medyje, o to nepakanka norint sumažinti galvos duomenų struktūros pridėtines išlaidas. Per tuos raktus medyje kelias į failų sistemos elementą dėl susiejimo buvo žymiai sutrumpintas operacinės atminties, kuri vikoristovuєtsya.


Taip pat sinchronizacijos valandą dirbome prie pergalingų papildomų medžių, kad naujos versijos odinis medžio elementas paimtų visus reikiamus duomenis. Šis struktūros pakeitimas žymiai supaprastino kodo tobulinimą.

Skeveldrai suprato, kad tai rimtas pokytis, tada sukūrė prototipą, patvirtinantį naujojo sprendimo efektyvumą. Pažiūrėkime į užpakalį, kaip keičiami duomenys medyje ir naujo failo sinchronizavimo valanda.

  1. Įdėjus naują failą į aplanką Disk, programa jį parodė ir į medį įtraukė naują elementą. Šiame elemente yra tik viena šalis – vietinė. Oskіlki stabilūs ir nuotoliniai taps kasdieniais, jų atminimas matomas;
  2. Programa piktograma įkels failą. Sunku stumti, o tai patvirtina naujo failo atsiradimą, o medis pridedamas prie nuotolinės stovyklos;
  3. Tapkite vietiniu ir nuotoliniu poravimu. Bėga smirdžių šukės, pridedama arklidė stovykla;
  4. Stan vietinis ir nuotolinis yra matomas. Daugiau smarvės nereikia, nes visa informacija yra arklidėje.


Šiame pavyzdyje aišku, kad naujajame sinchronizavimo algoritme šie elementai ir poskyriai yra apdorojami, duomenys apie kai kurių jų pakeitimus buvo pašalinti iš failų sistemos arba niūrūs, o ne visas medis kaip visuma, kaip buvo anksčiau. . Jei reikia, bus pridėti batkivsk arba antriniai mazgai (pavyzdžiui, skirtinguose aplankuose).

Kiti patobulinimai

Naujoje versijoje pataisėme kitus laukus, kurie padidino produktyvumą. Medžio išsaugojimas buvo laipsniškas, todėl į failą galite įrašyti tik likusius pakeitimus.

„Yandex.Disk“ sha256 ir MD5 santraukų santraukos, skirtos pakartotinai patikrinti failų skaičių, atskleisti fragmentus, kas pasikeitė, ir panaikinti failų kopijas vidinėse sistemose. Kadangi užduotį labai apkrauna CPU, naujojoje versijoje paskirstymo įgyvendinimas santraukoje buvo iš esmės optimizuotas. Santraukos failo greitis sumažintas iki maždaug dvigubai.

Figūros

Unikalių 20 000 failų, kurių kiekvienas yra 10 KB, sinchronizavimas

Skaičiuojama unikalių 20 000 failų po 10 KB (indeksavimas)

Paleiskite iš 20 000 sinchronizuotų failų, kurių kiekvienas yra 10 KB

Įkelti 1Gb. Paleiskite „Wi-Fi“ 10 Mbit
Valanda, sik

Ką tu pasakei

Iš pavyzdžių matyti, kad naujos versijos Yandex.Disk programinė įranga yra maždaug 3 kartus mažesnė RAM ir apie 2 kartus mažiau procesoriaus. Kitų pakeitimų apdorojimas nevykdomas tol, kol nepadidėja pergalingos atminties įpareigojimas.

Dėl šių pakeitimų padidėjo failų skaičius, kurį programa gali tvarkyti be jokių problemų. „Windows“ versijoje yra 300 000 failų, o „Mac OS X“ versijoje – 900 000 failų.

Tarkime, kad nupiešėte paveikslėlį kartinka.jpg kompiuteriu, prijungtu prie interneto, o paskui patys iš mobiliojo telefono įkėlėte nuotrauką į Diską su jais.

Jei prijungsite kompiuterį prie interneto, „Yandex.Disk“ bus geriau sinchronizuojamas. Parodžius skirtingus failus tais pačiais pavadinimais, Diskas pakeis vieną iš jų: gauti failai bus pavadinti kartinka.jpg ir kartinka (2).jpg.

  • - Sinchronizuoti failus;
  • - Ide sinchronizavimas;
  • - Sinchronizacijos procesas turi atleisti.

„Windows Explorer“ taip pat rodo „Skin“ failo piktogramas aplanke „Yandex.Disk“.

Kad padėtų jums atlikti tam tikrą sinchronizavimo greitį, užveskite pelės žymeklį virš Yandex.Disk piktogramos: atsisiuntimo ir atsisiuntimo greitis bus rodomas sujungimo lange.

„Yandex.Disk“ reiškia, kad failo dalys buvo pakeistos, į serverį nebuvo pakeista daugiau fragmentų, o failas nepakeičiamas.

Norėdami sutaupyti vietos kompiuteryje, galite išjungti keturių aplankų sinchronizavimą. Šie aplankai bus ištrinti iš kompiuterio, bet liks pasiekiami trečiųjų šalių paslaugose ir kitose „Yandex.Disk“ programose.

Išsamios vibracijos sinchronizavimo nustatymo instrukcijos:

  • „Windows“ programoms;
  • „Mac“ skirtoje programoje.

yandex.ru

Duomenų sinchronizavimas „Yandex Disk“.

Vietinio kompiuterio sąveikai su niūriojo „Yandex“ disko centru vartojamas terminas „sinchronizavimas“. Kompiuteryje įdiegta programa aktyviai sinchronizuojama. Išsiaiškinkime, koks yra procesas ir kam reikalingas vynas.

Atakoje naudojamas sinchronizacijos principas: kai redaguojate failus (juos redaguojate, kopijuojate ar pašalinate), pakeitimai atsiranda tamsoje.

Jei failai yra pakeisti disko pusėje, programa automatiškai juos pakeis kompiuteryje. Tie patys pakeitimai atliekami visuose ūkiniuose pastatuose, prijungtuose prie to paties oblіkovogo įrašo.

Jei vieną valandą domitės skirtingais priedais prie failų su tais pačiais pavadinimais, „Yandex Disk“ suteiks jiems serijos numerį (file.exe, file(2).exe ir kt.).

Sinchronizavimo proceso nuoroda sistemos dėkle:

Pačios tokios piktogramos yra visuose disko katalogo failuose ir aplankuose.

Greitį, kuriuo tikimasi duomenų sinchronizavimo Yandex diske, galite atpažinti užvedę žymeklį virš programos piktogramos dėkle.

Per kelias sekundes galite sukurti nuostabų, pavyzdžiui, 300 MB archyvą, uždaryti diske. Nieko nuostabaus, programa tiesiog atpažįsta, kad buvo pakeisti ir sinchronizuoti tik keli failo fragmentai, o ne visas archyvas (dokumentas).

Tai dar labiau rankinė, nes bet kurio srauto projekto failai yra saugomi diske. Dokumentų redagavimas tiesiai aplanke. Diskas tą valandą sutaupys srautą.

Be to, norėdami sutaupyti vietos sistemos diske, kuriame yra užrakto katalogas, tam tikruose aplankuose galite išjungti sinchronizavimą. Toks aplankas automatiškai matomas iš katalogo, bet nebepasiekiamas iš Disko žiniatinklio sąsajos ir programos nustatymų meniu.

Failai aplanke su įjungtu sinchronizavimu įkeliami arba paslaugos šone, arba nustatymų meniu.

Zrozumilo, priedas turi iš naujo įgalinti sinchronizavimą su niūria kolekcija.

Visnovok: sinchronizavimo procesas leidžia iš eilės keisti dokumentus visuose ūkiniuose pastatuose, prijungtuose prie „Yandex Disk“ pagalbinės programos iki vieno įstrižo įrašo. Jis buvo sulaužytas taupant laiką ir nervus. Sinchronizavimas leidžia mums nuolat užfiksuoti ir įkelti redaguotus failus į diską.

Ta nі

lumpics.ru

Kaip nustatyti „Yandex“ diską

Po registracijos šis „Yandex Disk yogo“ kūrinys gali būti koreguojamas pagal savo nuomonę. Pažvelkime į pagrindinius programos pakeitimus.

„Yandex Disk“ diegimas spustelėjamas dešiniuoju pelės mygtuku ant programos piktogramų dėkle. Čia yra likusių sinchronizuotų failų sąrašas ir maža pavara, esanti apatiniame dešiniajame kampe. Mums to reikia. Natyskaєmo, kontekstiniame meniu, kurį matote, žinome elementą "Nalashtuvannya".

Pagrindinis

Šiame skirtuke įjungiama programos paleidimas prie įėjimo į sistemą ir įgalinta galimybė gauti naujus įrašus iš „Yandex Disk“. Taip pat galite pakeisti programos aplanko išdėstymą.

Jei darbas su disku vykdomas aktyviai, nuolat kreipiatės į paslaugą ir dirbate kaip dії, tada greičiau įjungiate automatinį įkėlimą - tai sutaupo valandą.

Pakeiskite aplanko paskirstymą, autoriaus nuomone, aš neturiu ypatingo pojūčio, tik todėl, kad nenorite keisti vietos sistemos diske, o pats aplankas turėtų būti ten. Duomenis galite perkelti bet kur, perkelti į USB atmintinę, tiesa, kartais, įjungus kompiuterio saugojimo įrenginį, nustoja veikti.

Ir dar vienas niuansas: turėsite jo laikytis, kad disko raidė, kai prijungtas „flash drive“, būtų nurodytas nustatymuose, kitaip programa nežino kelio į aplanką.

Teisinga sakyti, kad iš „Yandex Disk“ nebuvo jokių naujienų visą tų pačių naujienų valandą.

sąskaita

Daugiau informacijos skirtukas. Čia galite įvesti prisijungimą prie „Yandex“ viešo įrašo, informaciją apie paskyrą ir mygtuką įjungti kompiuterį iš disko.

Mygtukas išjungia išėjimo iš „Yandex Disk“ funkciją. Jei paspausite dar kartą, turėsite iš naujo įvesti savo prisijungimo vardą ir slaptažodį. Taip pat galite tai padaryti rankiniu būdu, tarsi vinilą reikia prijungti prie kitos įstrižinės plokštelės.

Sinchronizavimas

Visi aplankai, esantys šalia disko katalogo, yra sinchronizuojami su šiuo aplanku, todėl visi kataloge arba poaplankiuose saugomi failai automatiškai įkeliami į serverį.

Sinchronizavimą galima išjungti mažiau nei 10 aplankų, kitaip aplankas bus ištrintas iš kompiuterio ir liks tamsoje. Meniu taip pat prisiminsite.

Automatinis įsigijimas

„Yandex Disk“ leidžia automatiškai importuoti nuotraukas iš prijungto fotoaparato į kompiuterį. Kai ši programa atsimins profilius, tai neįvyks.

Mygtukas „Pamiršk priedą“ atidaro visas kompiuterio kameras.

Ekrano nuotraukos

Šiame skirtuke spartieji klavišai sukonfigūruoti skambinti įvairioms funkcijoms, pavadinimo tipui ir failo formatui.

Ekrano kopijų visame ekrane generavimo programa leidžia pasirinkti standartinį Prt Scr klavišą, o dainos srities fiksavimo ašį galima pasiekti per nuorodą. Tai nebeparanku, nes reikia sukurti ekrano kopiją iš lango dalies, atidarytos per visą ekraną (pavyzdžiui, naršyklėje). Čia ir ateik į pagalbą karštieji mygtukai.

Poednannya galite pasirinkti, ar tai smėlis, kad šie deriniai nebūtų užimti sistemos.

Proxy

Galite parašyti traktatą apie instaliacijos qi su trumpais paaiškinimais.

Įgaliotasis serveris - serveris, per kurį eiti paprašyti kliento į merezhі. Laimėkite naudodami savo ekraną tarp vietinio kompiuterio ir interneto. Tokie serveriai atlieka skirtingas funkcijas – nuo ​​užšifruoto srauto iki kompiuterio atakos nuo atakų.

Jei norėsi, esi įgaliotinis ir žinai, tau reikia daugiau vyno, tai viską darysi savarankiškai. Yakshcho gerai, vynas ir nereikia.

Dodatkovo

Ant šio užstato yra automatiškai įdiegti naujinimai, saugos patikrinimai, priverstiniai pranešimai apie atleidimą ir pranešimai apie aplankus.

Čia viskas paaiškėjo, pakalbėkime apie saugumo gerinimą.

Sinchronizuotas „Yandex Disk“ atsisiunčia failus į srautų srautą, užimdamas didelę interneto kanalo dalį. Jei reikia turėti apetitą programoms, galite pažymėti šį langelį.

Dabar žinome, kur yra pataisytas „Yandex Disk“ ir kas programoje keičiasi kvapai. Galite siųsti darbą.

Džiaugiamės galėdami jums padėti sprendžiant virishenny problemas.

Opituvannya: kuo šis straipsnis jums padėjo?

Ta nі

lumpics.ru

Vibirkova aplankų sinchronizavimas Yandex.Disk - Disko dienoraštis

„Windows“, „Mac Os X“, „Sinchronizavimas“, „Programos ir programos“.

yandex.ru

Vibirkova aplankų sinchronizavimas „Yandex.Disk“ - „Yandex“ tinklaraštis

„Yandex.Disk“ priedai, skirti „Windows“ ir „Mac OS X“, turi svarbią funkciją – vibracinį sinchronizavimą. Dabar galite pasirinkti, kaip išsaugoti aplankus kompiuteryje ir kaip juos išsaugoti Yandex.Disk. Pavyzdžiui, galite naudoti Yandex.Disk išsaugoti atsargines kopijas ar archyvus, o ne ob'yazkovo motinos šių failų kopijas savo namų kompiuteryje. Smarvui retai to reikia, bet jie užima vietą. Galite išjungti aplankų su tokiais failais sinchronizavimą. Jei pasirinksite Disk dekilkoh kompiuteriuose, viename iš jų galima įjungti keturių aplankų sinchronizavimą, o kitame išjungti. Pavyzdžiui, galite išsaugoti specialius nuotraukų archyvus savo namų kompiuteriui ir pasiskolinti mažiau vietos darbuotojui. O kietieji aplankai buvo apkarpyti tik ant veikiančio nešiojamojo kompiuterio, kad nebūtų lengva juos prižiūrėti namuose. Aplanko sinchronizavimo valdymas pasiekiamas programos nustatymuose.

„Windows“ programa taip pat leidžia nesinchronizuoti aplankus iš „Explorer“.

Jei norite įkelti naujus failus į aplanką, kuris nėra sinchronizuotas, galite tai padaryti tiesiogiai savo kompiuteryje. Tiesiog vilkite failus iš aplanko, kurio reikia aplankui atsisiųsti.

Sekite Yandex.Disk naujienas mūsų tinklaraštyje.

Programa gali išsaugoti daugiau nei vieną diską, todėl ji priklauso vienai dainavimo paskyrai. Jei prisijungsite naudodami kitą prisijungimo vardą, bus sukurtas naujas „Yandex.Disk“ aplankas su pavadinimais sinchronizavimui „Yandex.Disk – kitas prisijungimas“. Bus išsaugota priekinio oblіkovogo įrašo failų kopija.

Kas atsitiks, jei perkelsite aplanką Yandex.Disk?

Jei perkelsite aplanką Yandex.Disk nenurodydami naujos vietos programos nustatymuose, programa sukurs aplanką naujoje vietoje. Norėdami perkelti disko kopiją, paspauskite disko piktogramą, pasirinkite elementą Nustatymai, paspauskite mygtuką Sukurkite aplankus ir įveskite naują aplanko kelią: programa automatiškai perkels failus į naują vietą.

Ar galite patikėti robotą su disku trečiųjų šalių programoms?

Ar negalite kompiuteryje įrašyti failų, kurie yra įrašyti į diską?

Yandex.Disk 3.0 programa leidžia ne visus failus iš disko sinchronizuoti su kompiuteriu, kad būtų sutaupyta vietos kompiuteryje. Pavyzdžiui, kadangi dažnai naudojate aplanką Dokumentai, pridėkite jo sinchronizavimą – šis aplankas bus išsaugotas kompiuteryje. Kiti aplankai tamsoje bus išsaugomi mažiau, bet bus pasiekiami ir programoje.

Galite nustatyti vibracijos sinchronizavimą pagal instrukcijas, skirtas „Windows“, „MacOS“.

Kas nutinka, kai matau failus iš aplanko Yandex.Disk?

Jei programoje matote failus, smarvė paimama iš Koshiko ir išsaugoma nuo jo 30 dienų. Po to smarvė automatiškai pašalinama iš serverio. Nepavyko gauti ištrintų failų iš serverio. Failus iš šiukšlinės galite įkelti tik naudodami „Yandex.Disk“ žiniatinklio sąsają.

Pagarba. Failai, perkelti į Koshyk, ir toliau užima vietos diske. Jei neturite galimybės, nuvalykite katę.

Jei norite ištrinti failą iš kompiuterio arba išsaugoti jį serveryje, nustatykite vibracinį sinchronizavimą pagal instrukcijas, skirtas Windows, MacOS.

Ar galite pasiekti aplanką „Yandex.Disk“?

Jei norite uždaryti aplanką, pavyzdžiui, iš kitų kompiuterio aplankų, galite apriboti prieigą prie jo naudodami standartinius „Windows“ įrankius. Turint bet kokius atminties pėdsakus, prieiga prie prieigos gali būti robotų programų priešakyje.

Kas nutiks, jei pamatysiu programą arba iš naujo įdiegsiu operacinę sistemą?

Disko failai gali būti palikti jūsų kompiuteryje, tačiau jie nebus sinchronizuojami. Norėdami automatiškai sinchronizuoti failus su serveriu, įdiekite programą ir prisijunkite.

Kaip pasirinkti kitą aplanką sinchronizavimui su serveriu?

    spauskite mygtuką Sukurkite aplankus.

    Nurodykite kitą aplanką sinchronizavimui su serveriu.

Kaip sužinoti, kiek pinigų praradote laisvą vietą diske?

Kaip nustatyti robotų programinę įrangą per tarpinį serverį?

    Informacijos srityje paspauskite disko piktogramą.

    Pasirinkite elementą Nustatymai.

    Eikite į skirtuką Proxy.

    Pasirinkite elementą Tarpinio serverio nustatymas..

Kaip prijungti disko piktogramą prie doko „macOS“?

    Informacijos srityje paspauskite disko piktogramą.

    Pasirinkite elementą Nustatymai.

    Eikite į Dodatkovo skirtuką.

    Paryškinti parinktį Paslėpkite piktogramą doke.

  • Interneto svetainių kūrimas,
  • Algoritmai
  • „Yandex.Disk“ yra viena iš nedaugelio „Yandex“ paslaugų, kurios dalis yra darbalaukio programinė įranga. Vienas iš svarbiausių sandėlių yra vietinių failų sinchronizavimo su jų pačių kopija tamsoje algoritmas. Neseniai turėjome progą jį vėl prisiminti. Kaip senoji versija buvo svarbu perrinkti dešimčių tūkstančių failų šprotą ir prieš tai greitai nereagavo į koristuvacho „lankstymo“ poelgius, taip naujoji, vikoristovuyuchi šiuos išteklius, susidoroja su šimtais. iš tūkstančių failų.

    Šiame įraše papasakosiu, kodėl taip atsitiko: kodėl negalėjome to perduoti, ar numatėme pirmąją Yandex.Disk programinės įrangos versiją ir kaip sukūrėme naują.

    Nasampered, apie sinchronizavimo užduotį. Iš pažiūros techniškai neteisinga, kad Yandex.Disk tėvas turi popierinę kopiją kompiuteryje, o tamsiajame – tą patį failų rinkinį. Tobto so di koristuvach, pavyzdžiui, pervadinimas, nuotolinis, kopijavimas, pridedant, kad failų keitimas laiku automatiškai sinchronizuojamas su niūriu.

    Kodėl tai nėra taip paprasta, kaip pasiduoti iš pirmo žvilgsnio?

    Teoriškai užduotį galima atlikti norint atleisti, tačiau iš tikrųjų mes laikomės skirtingų lankstymo situacijų. Pavyzdžiui, asmuo pervardijo aplanką savo kompiuteryje, aptiko jį ir išsiuntė komandą į užpakalinę programą. Tačiau nė vienas iš jų netikrina, kol užpakalinė programa nepatvirtina pervadinimo sėkmės. Liudina akimirksniu atidaro savo vietoje pervadintą aplanką, sukuria jį poaplanke ir, pavyzdžiui, perkelia kai kuriuos failus į jį. Patekome į situaciją, kai tamsoje neįmanoma iš karto atlikti visų būtinų sinchronizavimo operacijų. Turite patikrinti, ar atlikta pirmoji operacija, ir tik tada galite tęsti.

    Situacija gali tapti sudėtingesnė, nes su vienu oblіkovym įrašu, vieną valandą, apdorojama koristuvachų šakelė arba jie turi dvigubą aplanką. Ir traplyayetsya dažnai dosit organizacijose, pavyzdžiui, vikoristovuyut Yandex.Disk. Parodykite sau, kas tuo metu yra priekyje, jei atsiėmėme pirmojo pervadinimo patvirtinimą, dar kartą sutrumpinkite ir pervardykite aplanką iš naujo. Šią akimirką aš vėl negaliu vikonati dії, tarsi jau būčiau sukūręs pirmąjį koristuvachą savo kompiuteryje. Aplankas, kuris lokaliai apdorojamas tame pačiame vyne, foninėje programoje jau vadinamas skirtingai.

    Vipadki spąstais, jei koristuvach kompiuteryje esantis failas negali pats savaime taip pavadinti, kaip tamsoje vadinamas vynas. Gali būti, kad pavadinime yra simbolis, kurio negali nulaužti vietinė failų sistema, bet tokiu atveju, jei koristuvacha paprašys aplanko, o naujasis turi savo aplanką tokiais pavadinimais. Tokiose situacijose tenka vikorizuoti vietinius pseudonimus ir stebėti jų pačių ryšį su tamsoje esančiais objektais.

    Ankstesnė algoritmo versija

    Paskutinėje darbalaukio programinės įrangos versijoje „Yandex.Disk“, skirta paieškai, buvo pakeistas medžių išdėstymo algoritmas. Nesvarbu, ar tuo metu priimtas sprendimas neleido vykdyti paieškų dėl perkėlimo ir pervadinimo, backend skeveldros, esant unikaliems objekto identifikatoriams.

    Šioje algoritmo versijoje turime tris pagrindinius medžius: vietinį (Local Index), nuotolinį (Remote Index) ir likusį sinchronizuotą (Stable Index). Be to, siekiant išvengti jau prieš liniją atliktų sinchronizavimo operacijų pakartotinio generavimo, buvo patvirtinti du papildomi medžiai: lokaliai išvalyti ir blogai išvalyti (tikėtinas nuotolinis indeksas ir numatomas vietinis indeksas). Šiuose papildomuose medžiuose vietinė failų sistema buvo išsaugota valymui ir po visų sinchronizavimo operacijų, kurios jau buvo juodos spalvos.


    Senojo algoritmo medžio derinimo procedūra atrodė taip:
    1. Kaip vietoje patikrintas medis ir niūrus medis, kuris patikrina, ištuštėja, inicijuoja juos, nukopijuoja likusią sinchronizuoto medžio dalį;
    2. Porіvnyuєmo vietinis medis s ochіkuvanim khmarі ir suporavimo rezultatams okremіh vozlіv įtraukti į eilutę sinchronizavimo operacijas khmarі (kolekcijų kūrimas, failų perkėlimas khmari kalba, to vaizdo perkėlimas niūriai);
    3. Visoms operacijoms, tarsi įdėti į liniją ant priekinio nėrimo, nustatant būsimą efektą ochkuvanny niūriame medyje;
    4. Porіvnyuєmo niūrus medis su vietiniais ochіkuvanim ir porіvnyannâ okremіh vozlіv rezultatais įtraukti į eilutę sinchronizavimo operacijas su vietine failų sistema (lankstomi katalogai, zawantazhennya failai iš niūrių, perkeliant tą vietinių failų ir katalogų vaizdą);
    5. Visoms operacijoms, jei dedama iš eilės ant priekinio nėrimo, fiksuojant galimą būsimą efektą vietiniame medyje, kurį reikia patikrinti;
    6. Kaip įprasta, vienos valandos operacijos atliekamos su vienu ir tuo pačiu failu ar katalogu (pavyzdžiui, failo perkėlimas į debesuotą failą ir failo atsisiuntimas iš debesuoto), tada konfliktas ištaisomas - failas pakeičiamas dvi vietos;
    7. Po to, kai sinchronizavimo operacija buvo atlikta debesyje arba vietinėje failų sistemoje, rezultatas įrašomas į likusį sinchronizuoto medžio dalį;
    8. Jei sinchronizavimo operacijos juoda spalva tampa tuščia, galite pamatyti, kad niūrus medis yra vietiškai išvalytas, o tai išvalyta. Sinchronizavimas baigėsi ir mums nebereikia smarvės.

    Kodėl mes sukūrėme naują algoritmą?

    Pagrindinės medžio išlyginimo algoritmo problemos buvo didelis atminties praradimas ir medžio išlygiavimo poreikis atliekant nedidelius pakeitimus, o tai lėmė didelį spaudimą procesoriui. Per valandą nuo vieno failo pakeitimo apdorojimo darbinės atminties saugykla išaugo maždaug 35%. Tarkime, koristuvachoje buvo 20 000 bylų. Tada, paprasčiausiai pervardijus vieną 10Kb dydžio failą, atminties taupymas išaugo kaip eilutė – nuo ​​116MB iki 167MB.

    Taip pat norėjome padidinti maksimalų failų, su kuriais galime lengvai apdoroti failus, skaičių. Dekіlka tenskіv i navit gali pasirodyti šimtai tūkstančių failų, pavyzdžiui, iš fotografo, kuris išsaugo fotosesijų rezultatus Yandex.Disk. Ši užduotis tapo ypač aktuali, jei žmonės turi galimybę įsigyti papildomos vietos Yandex.Disk.

    Mažmenininkas taip pat norėjo ką nors pakeisti. Senosios versijos tobulinimas buvo sunkus, vieno elemento duomenų fragmentai buvo bandomi skirtinguose medžiuose.

    Prieš vidurnaktį ant backend atsirado id objektai, kurių pagalba buvo galima efektyviau išspręsti persikraustymo problemą – anksčiau laimėdavome kelius.

    Naujas algoritmas

    Nusprendėme pakeisti duomenų saugojimo struktūrą ir pakeisti tris medžius (Local Index, Remote Index, Stable Index) viename medyje, o to nepakanka norint sumažinti galvos duomenų struktūros pridėtines išlaidas. Per tuos raktus medyje kelias į failų sistemos elementą dėl susiejimo buvo žymiai sutrumpintas operacinės atminties, kuri vikoristovuєtsya.


    Taip pat sinchronizacijos valandą dirbome prie pergalingų papildomų medžių, kad naujos versijos odinis medžio elementas paimtų visus reikiamus duomenis. Šis struktūros pakeitimas žymiai supaprastino kodo tobulinimą.

    Skeveldrai suprato, kad tai rimtas pokytis, tada sukūrė prototipą, patvirtinantį naujojo sprendimo efektyvumą. Pažiūrėkime į užpakalį, kaip keičiami duomenys medyje ir naujo failo sinchronizavimo valanda.

    1. Įdėjus naują failą į aplanką Disk, programa jį parodė ir į medį įtraukė naują elementą. Šiame elemente yra tik viena šalis – vietinė. Oskіlki stabilūs ir nuotoliniai taps kasdieniais, jų atminimas matomas;
    2. Programa piktograma įkels failą. Sunku stumti, o tai patvirtina naujo failo atsiradimą, o medis pridedamas prie nuotolinės stovyklos;
    3. Tapkite vietiniu ir nuotoliniu poravimu. Bėga smirdžių šukės, pridedama arklidė stovykla;
    4. Stan vietinis ir nuotolinis yra matomas. Daugiau smarvės nereikia, nes visa informacija yra arklidėje.


    Šiame pavyzdyje aišku, kad naujajame sinchronizavimo algoritme šie elementai ir poskyriai yra apdorojami, duomenys apie kai kurių jų pakeitimus buvo pašalinti iš failų sistemos arba niūrūs, o ne visas medis kaip visuma, kaip buvo anksčiau. . Jei reikia, bus pridėti batkivsk arba antriniai mazgai (pavyzdžiui, skirtinguose aplankuose).

    Kiti patobulinimai

    Naujoje versijoje pataisėme kitus laukus, kurie padidino produktyvumą. Medžio išsaugojimas buvo laipsniškas, todėl į failą galite įrašyti tik likusius pakeitimus.

    „Yandex.Disk“ sha256 ir MD5 santraukų santraukos, skirtos pakartotinai patikrinti failų skaičių, atskleisti fragmentus, kas pasikeitė, ir panaikinti failų kopijas vidinėse sistemose. Kadangi užduotį labai apkrauna CPU, naujojoje versijoje paskirstymo įgyvendinimas santraukoje buvo iš esmės optimizuotas. Santraukos failo greitis sumažintas iki maždaug dvigubai.

    Figūros

    Unikalių 20 000 failų, kurių kiekvienas yra 10 KB, sinchronizavimas

    Skaičiuojama unikalių 20 000 failų po 10 KB (indeksavimas)

    Paleiskite iš 20 000 sinchronizuotų failų, kurių kiekvienas yra 10 KB

    Įkelti 1Gb. Paleiskite „Wi-Fi“ 10 Mbit
    Valanda, sik

    Ką tu pasakei

    Iš pavyzdžių matyti, kad naujos versijos Yandex.Disk programinė įranga yra maždaug 3 kartus mažesnė RAM ir apie 2 kartus mažiau procesoriaus. Kitų pakeitimų apdorojimas nevykdomas tol, kol nepadidėja pergalingos atminties įpareigojimas.

    Dėl šių pakeitimų padidėjo failų skaičius, kurį programa gali tvarkyti be jokių problemų. „Windows“ versijoje yra 300 000 failų, o „Mac OS X“ versijoje – 900 000 failų.

    Technologijos