Po registrácii si môžete prispôsobiť svoj systém Yandex Disk podľa vlastného uváženia. Pozrime sa na základné nastavenie programov.

Po nastavení disku Yandex kliknite pravým tlačidlom myši na ikonu programu v zásobníku. Máme tu aj zoznam zostávajúcich synchronizovaných súborov a malé ozubené koliesko v pravom dolnom rohu. To je to, čo potrebujeme. Stlačíme, v kontextovom menu, ktoré sa rozbalí, poznáme položku "Nalastuvannya".

Táto karta konfiguruje spustenie programov pri prihlásení a umožňuje získať nové položky z disku Yandex. Môžete tiež zmeniť rozšírenie priečinka programov.

Ak sa práca s diskom vykonáva aktívne, potom neustále pristupujete k službe a robíte najrôznejšie veci, potom je lepšie zapnúť automatickú aktiváciu - ušetrí to čas.

Nemá zmysel meniť retušovanie priečinkov, ako si myslí autor, pretože nechcete vytvoriť miesto na systémovej jednotke a samotný priečinok tam leží. Dáta môžete preniesť kamkoľvek, na flash disk, avšak v tomto prípade, keď je pamäťové zariadenie pripojené k počítaču, disk sa zastaví.

A ešte jedna nuance: musíte sa uistiť, že písmeno jednotky pri pripojení jednotky Flash zodpovedá pokynom v nastaveniach, inak program nenájde cestu k priečinku.

Je ťažké povedať, že za celú hodinu roka neprišli žiadne nové správy z disku Yandex.

Oblikový rekord

Informatívnejšia karta. Tu môžete vidieť prihlasovacie údaje pre váš účet Yandex, informácie o platbe za váš účet a tlačidlo na pripojenie počítača k disku.

Ikony tlačidla predstavujú funkciu odhlásenia z disku Yandex. Ak ho stlačíte znova, budete musieť znova zadať svoje prihlasovacie meno a heslo. Ak sa potrebujete pripojiť k inému účtu, môžete to urobiť manuálne.

Synchronizácia

Všetky priečinky umiestnené v adresári Disk sú synchronizované s priečinkom, takže všetky súbory umiestnené v adresári alebo podpriečinkoch sa automaticky prenesú na server.

Pre ostatné priečinky je možné zapnúť synchronizáciu, inak sa priečinok z počítača vymaže a stratí sa. Menu bude tiež označené.

Disk Yandex vám umožňuje automaticky importovať fotografie z fotoaparátu pripojeného k počítaču. V tomto prípade si program zapamätá profily nastavenia a po pripojení sa nič nenastaví.

Tlačidlo "Zabudnite na zariadenie" Pripojí všetky fotoaparáty k počítaču.

Snímky obrazovky

Na tejto karte môžete nakonfigurovať klávesové skratky pre prístup k rôznym funkciám, typ názvu a formát súboru.

Program na vytváranie snímok celej obrazovky vám umožňuje použiť štandardný kľúč Prt Scr a os snímania speváckej oblasti bude potrebné kliknúť na snímku obrazovky cez skratku. Je to ešte ťažšie, keď potrebujete urobiť snímku obrazovky časti okna, ktorá je maximalizovaná tak, aby zaplnila celú obrazovku (napríklad prehliadač). Tu prichádzajú na pomoc horúce tlačidlá.

Pripojenie je možné zvoliť oboma spôsobmi, takže kombinácie budú použité systémom.

Proxy

O tejto inštalácii by sa dalo napísať celé pojednanie, obklopené krátkymi vysvetlivkami.

Proxy server je server, cez ktorý je klient odosielaný do siete. Je to vaša vlastná obrazovka medzi vaším lokálnym počítačom a internetom. Takéto servery ponúkajú množstvo funkcií, ako je napríklad šifrovanie prevádzky na ochranu počítača pred útokmi.

Ak náhodou používate proxy a viete, čo potrebujete, nastavte si všetko sami. Ak nie, víno sa nevyžaduje.

Dodatkovo

Táto karta umožňuje automatickú inštaláciu aktualizácií, bezproblémové pripojenie, rýchle upozornenia na zrušenia a upozornenia na nové priečinky.

Všetko sa tu vyjasnilo, povedzme si len o úprave plynulosti.

Yandex Disk s virtuálnou synchronizáciou sťahuje súbory do niekoľkých prúdov, ktoré zaberajú veľkú časť internetového kanála. Ak potrebujete obmedziť chuť do jedla programami, môžete zaškrtnúť toto políčko.

Teraz vieme, kde nastaviť disk Yandex a čo zmeniť v programe. Môžete opraviť robota.

Program je možné realizovať len s jedným diskom, ktorý je priradený k jednému speváckemu účtu. Ak sa prihlásite pomocou iného prihlasovacieho mena, vytvorí sa nový priečinok Yandex.Disk na synchronizáciu. "Yandex.Disk - ďalšie prihlásenie". Uloží sa kópia súborov z predchádzajúceho účtu.

Čo sa stane, ak presuniete priečinok Yandex.Disk?

Ak prenesiete priečinok Yandex.Disk bez zadania nového umiestnenia v nastaveniach programu, program vytvorí priečinok v novom umiestnení. Ak chcete presunúť kópiu disku, kliknite na ikonu disku, v ponuke vyberte položku Nastavenie, kliknite na tlačidlo Nalashtuvati roztashuvannya priečinky Potom zadajte novú cestu k priečinku: program automaticky prenesie súbory do nového umiestnenia.

Ako môžete zveriť prácu s diskom programom tretích strán?

Ako môžete uložiť súbory, ktoré sú uložené na disku v počítači?

Program Yandex.Disk 3.0 vám umožňuje synchronizovať nie všetky súbory z disku s počítačom, aby ste ochránili miesto vo vašom počítači. Ak napríklad často pracujete s priečinkom Dokumenty, zapnite preň synchronizáciu – tento priečinok sa uloží do vášho počítača. Ostatné priečinky sa uložia iba z Xmara, ale budú dostupné aj programu.

Vzorovú synchronizáciu môžete nastaviť pomocou pokynov pre Windows a MacOS.

Čo sa stane, ak uvidím súbory z priečinka Yandex.Disk?

Keď vymažete súbory v programe, smrady sa z mačky odstránia a uložia sa na 30 dní. Potom sa smrad automaticky odstráni zo servera. Nie je možné obnoviť súbory odstránené zo servera. Súbory z Koshyk môžete aktualizovať iba na webovom rozhraní Yandex.Disk.

Rešpekt. Súbory presunuté do Koshyk budú naďalej zaberať miesto na disku. Ak je miesto pre vás zlé, vyčistite mačku.

Ak chcete odstrániť súbor z počítača a nie uložiť ho na server, nastavte selektívnu synchronizáciu podľa pokynov pre Windows, MacOS.

Je možné obmedziť prístup k priečinku Yandex.Disk?

Ak chcete priečinok zatvoriť, napríklad z iných počítačov, môžete k nemu obmedziť prístup pomocou štandardných metód systému Windows. Pomocou tohto sledovania pamäte je možné zdieľať prístup v továrni na robotické programy.

Čo sa stane, ak odstránim program alebo preinštalujem operačný systém?

Súbory na disku sa môžu v počítači stratiť a nebudú synchronizované. Ak chcete automaticky synchronizovať súbory so serverom, nainštalujte program a prihláste sa.

Ako môžem vybrať iný priečinok na synchronizáciu so serverom?

    stlač tlačidlo Nalashtuvati roztashuvannya priečinky.

    Zadajte iný priečinok na synchronizáciu so serverom.

Ako viete, koľko voľného miesta na disku sa stratilo?

Ako nastaviť program robota cez proxy server?

    Kliknite na ikonu Disk v oblasti oznámení.

    Vyberte položku Nastavenia.

    Prejdite na kartu Proxy.

    Vybrať položku Manuálne nastavenie servera proxy.

Ako môžem pridať ikonu disku do Docku v systéme MacOS?

    Kliknite na ikonu Disk v oblasti oznámení.

    Vyberte položku Nastavenia.

    Prejdite na kartu Addatkovo.

    Možnosť stlačiť Uchopte ikonu z doku.

Udržiava údaje na serveri prostredníctvom synchronizácie. Zdá sa, že ak to nefunguje, zmysel softvérovej verzie systému je zbytočný. Preto je potrebné situáciu čo najskôr riešiť.

Spôsob, akým sa problém zhoršuje, je zakorenený v jeho príčine. Ak máte niekedy problém, môžete zistiť, prečo sa Yandex Disk nesynchronizuje, môžete to urobiť sami bez toho, aby ste strácali veľa času.

Dôvod 1: Synchronizácia nie je povolená

Najzrejmejšou vecou, ​​​​ktorú najskôr skontrolujte, je, že synchronizácia je v programe povolená. Ak to chcete urobiť, kliknite na ikonu disku Yandex v hornej časti okna a zistite to. Ak chcete stlačiť, stlačte druhé tlačidlo.

Dôvod 2: Problémy s internetovým pripojením

Ako získate informácie z okna programu? "Pomilka z'ednannya" Bolo by logické skontrolovať, ako je váš počítač pripojený k internetu.

Ak chcete skontrolovať svoje internetové pripojenie, kliknite na ikonu "Merezha". V prípade potreby sa pripojte k pracovnému pripojeniu.

Prineste rešpekt späť do tábora flow connection. Tu prichádza stav buti "Prístup na internet". V opačnom prípade budete musieť kontaktovať svojho poskytovateľa, ktorý možno rieši problém s pripojením.

Niekedy môže program zlyhať z dôvodu nízkej rýchlosti internetového pripojenia. Preto sa musíte pokúsiť spustiť synchronizáciu zapnutím iných programov, ako je napríklad prehliadanie internetu.

Dôvod 3: Zver nemá miesto

Je možné, že na vašom disku Yandex sa jednoducho minulo miesto a nie je tu miesto pre nové súbory. Ak to chcete skontrolovať, prejdite na stránku „Ponurá“ a pozrite sa na mieru svojej povrchnosti. Vaughn je zhnitý na dne sudového stĺpca.

Aby synchronizácia fungovala, musí sa šľacha vyčistiť alebo roztiahnuť.

Dôvod 4: Synchronizácia je blokovaná antivírusom

V niektorých prípadoch môže antivírusový program zablokovať synchronizačný robot Yandex Disk. Skúste ho nevhodne zapnúť a sledujte výsledok.

Dôvod 5: Viaceré súbory nie sú synchronizované

Niektoré súbory sa nemusia synchronizovať z nasledujúcich dôvodov:

  • Množstvo týchto súborov je príliš veľké na to, aby sa zmestili na úložné zariadenie;
  • Tieto súbory sú analyzované inými programami.

V prvom prípade je potrebné skontrolovať voľné miesto na disku av druhom prípade zavrieť všetky programy, v ktorých je problémový súbor skrytý.

Poznámka: Súbory väčšie ako 10 GB nie je možné importovať na disk Yandex.

Dôvod 6: Yandex zablokovaný na Ukrajine

V dôsledku nedávnych inovácií v legislatíve Ukrajiny prestali byť Yandex a všetky jeho služby dostupné obyvateľom tejto krajiny. Synchronizácia diskov Yandex funguje aj pod napätím, pretože Výmena údajov sa vykonáva zo serverov Yandex. Zástupcovia týchto spoločností sa snažia urobiť všetko pre to, aby problém vyriešili, no zatiaľ sa Ukrajinci obávajú, ako nájsť spôsoby, ako blokovanie obísť vlastnými silami.

Ak chcete aktualizovať synchronizačný robot, môžete skúsiť použiť pripojenia VPN. V tomto prípade však neexistujú žiadne rozšírenia pre prehliadače - budete potrebovať program VPN, aby boli pripojenia všetkých programov šifrované, vrátane disku Yandex.

Pripomenutie o milosrdenstve

Ak žiadna z týchto metód nepomôže, potom by bolo správne nahlásiť problém distribútorom. Ak to chcete urobiť, kliknite na ikonu nastavení a presuňte kurzor na položku "Dovidka" a vyberte „Informujte Yandex o vysporiadaní“.

Bezpochyby dostanete podporu od podpornej služby pre váš problém.

Ak chcete rýchlo zmeniť údaje na vašom úložnom zariadení, je povolená synchronizácia v programe Yandex Disk. Na tento účel musí byť počítač pripojený k internetu, bude dostatok miesta pre nové súbory a súbory nebude potrebné otvárať v iných programoch. Ak sa nepodarilo zistiť príčinu problémov so synchronizáciou, kontaktujte službu podpory Yandex.

Yandex.Disk je jednou z mála služieb Yandex, z ktorých niektoré sú desktopovým softvérom. A jednou z jeho najdôležitejších súčastí je algoritmus na synchronizáciu lokálnych súborov s ich kópiou v archíve. Nedávno sme mali možnosť si ho poriadne zaspomínať. Keďže stará verzia bola veľmi dôležitá pri prenose desiatok tisíc súborov a predtým nereagovala rýchlo na akcie „skladania“ správcu účtu, nová verzia si s rovnakými zdrojmi poradí so stovkami tisíc súborov.

V tomto príspevku zistím, prečo sa to stalo: čo by sme nemohli preniesť, keby sme poznali prvú verziu softvéru Yandex.Disk, a ako sme vytvorili novú.

Povedzme si najprv niečo o synchronizácii. Technicky vzaté to znamená, že otec Yandex.Disk na svojom počítači má rovnakú sadu súborov. Potom sa akcie ako premenovanie, mazanie, kopírovanie, pridávanie a zmena súborov automaticky synchronizujú so systémom.

Prečo to nie je také jednoduché, ako sa na prvý pohľad zdá?

Teoreticky môže byť problém odpustiteľný, ale v skutočnosti ide o rôzne zložité situácie. Napríklad osoba premenovala priečinok na svojom počítači, zistili ho a poslali príkaz do backendu. Nikto z korešpondentov však nekontroluje, kým backend nepotvrdí úspešnosť premenovania. Osoba si okamžite otvorí svoj lokálne premenovaný priečinok, vytvorí preň podpriečinok a napríklad z neho prenesie nejaké súbory. Ocitli sme sa v situácii, v ktorej nie je možné okamžite zrušiť všetky potrebné synchronizačné operácie v tme. Pred pokračovaním sa musíte najskôr uistiť, že prvá operácia bola dokončená.

Situácia sa môže ešte viac skomplikovať, keďže viacero klientov pracuje súčasne s jedným záznamom účtu, alebo majú samostatný priečinok. A často je potrebné pracovať v organizáciách, ako je Yandex.Disk. Uvedomte si, že v prvom rade, v momente, keď sme z backendu odstránili potvrdenie prvej zmeny, ďalší používateľ tento priečinok opäť vezme a premenuje. V tomto prípade je opäť nemožné okamžite sa odhlásiť z udalostí, ktoré už máte vytvorené ako prvé konto v počítači. Priečinok, ktorý bol spustený lokálne, sa teraz na backende volá inak.

Problémy nastanú, keď súbor v počítači koristuvach nemožno nazvať rovnako, ako ho nazývajú khmari. Môže sa stať, že názov obsahuje znak, ktorý lokálny súborový systém nedokáže rozpoznať, alebo v prípade, že je používateľ požiadaný o prístup do samostatného priečinka, a súbor obsahuje vlastný priečinok s takýmito názvami. V takýchto situáciách musíme vytvoriť lokálne aliasy a identifikovať ich spojenie s objektmi v tme.

Predchádzajúca verzia algoritmu

Najnovšia verzia počítačového softvéru Yandex.Disk má algoritmus zarovnania stromu na vyhľadávanie zmien. Inak vtedajšie rozhodnutie neumožňovalo realizáciu presunov a premenovaní, keďže backend nemal jedinečné identifikátory objektov.

V tejto verzii algoritmu sme použili tri hlavné stromy: lokálny (Local Index), vzdialený (Remote Index) a stále synchronizovaný (Stable Index). Okrem toho, aby sa predišlo opakovanému generovaniu už vytvorených synchronizačných operácií, boli vytvorené dva ďalšie stromy: lokálny a očakávaný (Expected Remote Index a Expected Local Index). Tieto pomocné stromy chránia lokálny súborový systém pred odkazmi a zostávajú tiché po ukončení všetkých synchronizačných operácií, ktoré už prebiehajú.


Postup vyrovnávania stromov v starom algoritme vyzeral takto:
  1. Ak je lokálne obnovený strom ten istý strom, ktorý je obnovený, prázdny, inicializuje ich, kópie zostávajúceho synchronizovaného stromu;
  2. Lokálny strom je zarovnaný s výsledným uzlom a výsledky zarovnania okolitých uzlov sú vložené do synchronizačnej operácie v mape (vytváranie kolekcií, prenos súborov do mapy, ich presúvanie a odstraňovanie v mape);
  3. Pri všetkých operáciách, ktoré sa v prvom rade uvádzajú do praxe, fixujeme aktuálny efekt v nakladanom pochmúrnom strome;
  4. Do prevádzky synchronizácie s lokálnym súborovým systémom (vytvorený adresár, import súborov zo stmavených súborov, presúvanie a vzdialené lokálne súbory a adresáre) je pridaný vyrovnaný strom s lokálnym načítaním a výsledky zarovnania okolitých uzlov;
  5. Pre všetky operácie, ktoré sú v prvom rade uvedené do činnosti, je aktuálny efekt zaznamenaný v lokálnom strome, ktorý bude aktualizovaný;
  6. Ak sa vykonávajú jednorazové operácie s jedným a tým istým súborom alebo adresárom (napríklad prenos súboru do súboru alebo sťahovanie súboru zo súboru), zistí sa konflikt - súbor sa zmenil na dvoch miestach;
  7. Ak sa operácia synchronizácie vykoná na virtuálnom súbore alebo na lokálnom súborovom systéme, výsledok sa zapíše do zvyšku synchronizovaného stromu;
  8. Ak je operácia synchronizácie prázdna, je možné vidieť, že znečistený strom, ktorý sa čistí, je lokálne vyčistený. Synchronizácia je dokončená a smrad už nepotrebujeme.

Prečo sme náhodou mali nový algoritmus?

Hlavným problémom algoritmu zarovnania stromov bola vysoká spotreba pamäte a potreba úplne zarovnať stromy pre malé zmeny, čo viedlo k veľkým nárokom na procesor. Počas hodiny spracovania zmien jedného súboru sa pamäť RAM zväčšila približne o 35 %. Povedzme, že koristuvach mal 20 000 súborov. Takže jednoduchým premenovaním jedného súboru s veľkosťou 10 KB sa dodatočná pamäť exponenciálne zväčšila – zo 116 MB na 167 MB.

Chceli sme tiež zvýšiť maximálny počet súborov, ku ktorým sa klienti bez problémov dostanú. Môže sa objaviť tucet alebo dokonca stovky tisíc súborov, napríklad od fotografa, ktorý ukladá výsledky fotografických relácií na Yandex.Disk. Tento problém sa stal obzvlášť dôležitým, pretože ľudia majú možnosť získať ďalší priestor na disku Yandex.Disk.

Aj pestovateľ chcel niečo zmeniť. Vylepšenie starej verzie si vyžiadalo ťažkosti, fragmenty údajov z jedného prvku sa našli v rôznych stromoch.

Vtedy sa na backende objavili ID objektov, pomocou ktorých bolo možné efektívnejšie určiť skôr zistený pohyb – predtým sme mali trasy vikoristov.

Nový algoritmus

Rozhodli sme sa zmeniť štruktúru dátového úložiska a nahradiť tri stromy (Local Index, Remote Index, Stable Index) jedným, čo by neviedlo k zníženiu nadrozmernosti v hlavnej dátovej štruktúre. Vďaka kľúčom v strome, ktoré vedú k prvku súborového systému, úložisko výrazne znižuje množstvo spracovávanej pamäte RAM.


Pri synchronizácii sme mohli vybrať aj ďalšie stromy, keďže prvok stromu v novej verzii ukladá všetky potrebné údaje. Táto zmena štruktúry výrazne znížila zlepšenie kódu.

Keď sme si uvedomili, že ide o vážnu zmenu, vytvorili sme prototyp, ktorý potvrdil efektivitu nového riešenia. Pozrime sa, ako sa menia údaje v strome pri synchronizácii nového súboru.

  1. Po pridaní nového súboru do priečinka Disk ho program zistil a pridal do stromu nový prvok. Tento prvok je rozdelený len do jednej krajiny – miestnej. Keďže stabilné a vzdialené budú denne, pamäť pre ne nie je viditeľná;
  2. Program vytvorí nahrávaný súbor. Príde výzva, ktorá potvrdí výskyt nového súboru a stromu sa pridelí vzdialený stav;
  3. Staňte sa lokálnym a vzdialeným, aby ste sa vyrovnali. Takže, akonáhle sa vyhnú smradom, dosiahne sa stabilná postava;
  4. Sú viditeľné lokálne a vzdialené nastavenia. Smradky už nie sú potrebné, pretože všetky informácie sú dostupné zo stajne.


V tomto príklade môžete vidieť, že v novom synchronizačnom algoritme sa spracúvajú tieto prvky a kroky, údaje o zmenách, ktoré boli odstránené zo súborového systému alebo poškodenie, a nie celý strom, ako tomu bolo predtým. V prípade potreby sa obnovia nadradené a podradené uzly (napríklad pri presune priečinkov).

Iné farby

V novej verzii sme pracovali na ďalších vylepšeniach, ktoré mali vplyv na produktivitu. Strom ukladania sa vytváral postupne, čo vám umožňuje zapísať súbor čo najskôr.

Yandex.Disk používa súhrny sha256 a MD5 vikory na overenie integrity súborov, identifikáciu fragmentov, ktoré sa zmenili, a odstránenie duplicitných súborov na backende. Keďže tento dizajn vytvára veľký tlak na CPU, v novej verzii bola implementácia rozloženia prehľadu dôkladne optimalizovaná. Rýchlosť extrahovania súhrnného súboru sa zvýšila približne dvojnásobne.

čísla

Synchronizácia jedinečných 20 000 súborov po 10 kB

Výpočet súhrnov jedinečných 20 000 súborov po 10 kb (indexácia)

Beží z 20 000 synchronizovaných súborov s veľkosťou 10 kB

Nahrajte 1 Gb. Wi-Fi pripojenie 10 Mbit
Hodina, sek

Čo je zle

Z príkladov je zrejmé, že nová verzia Yandex.Disk využíva približne 3-krát menej pamäte RAM a približne 2-krát menšie využitie procesora. Spracovanie ďalších zmien nevedie k zvýšeniu množstva pamäte, ktorá sa používa.

V dôsledku týchto zmien sa zvýšil počet súborov, s ktorými si program bez problémov poradí. Verzia Windows má 300 000 a verzia Mac OS X má 900 000 súborov.