پس از ثبت نام، می توانید سیستم Yandex Disk خود را به صلاحدید خود سفارشی کنید. بیایید به تنظیمات اولیه برنامه ها نگاه کنیم.

برای تنظیم دیسک Yandex، روی نماد برنامه در سینی روی دکمه سمت راست ماوس کلیک کنید. در اینجا ما همچنین لیستی از فایل های همگام باقی مانده و یک چرخ دنده کوچک در گوشه سمت راست پایین داریم. این چیزی است که ما نیاز داریم. ما فشار می دهیم، در منوی زمینه که باز می شود، مورد را می شناسیم "Nalastuvannya".

این برگه راه اندازی برنامه ها را هنگام ورود به سیستم پیکربندی می کند و امکان بازیابی موارد جدید از Yandex Disk را فعال می کند. همچنین می توانید گسترش پوشه برنامه ها را تغییر دهید.

اگر کار با دیسک به طور فعال انجام شود، پس دائماً به سرویس دسترسی دارید و انواع کارها را انجام می دهید، بهتر است فعال سازی خودکار را روشن کنید - این باعث صرفه جویی در زمان می شود.

تغییر روتوش پوشه، همانطور که نویسنده فکر می کند، منطقی نیست، زیرا نمی خواهید جایی در درایو سیستم ایجاد کنید و خود پوشه در آنجا قرار دارد. شما می توانید داده ها را در هر جایی، به یک درایو فلش انتقال دهید، اما در این حالت، هنگامی که دستگاه ذخیره سازی به رایانه متصل است، دیسک کار نمی کند.

و یک نکته ظریف دیگر: باید مطمئن شوید که حرف درایو هنگام اتصال درایو فلش با دستورالعمل های تنظیمات مطابقت دارد، در غیر این صورت برنامه مسیر پوشه را پیدا نمی کند.

به سختی می توان گفت که در کل ساعت هیچ خبر جدیدی از دیسک Yandex منتشر نشده است.

رکورد Oblikovy

یک برگه آموزنده تر در اینجا می توانید ورود به حساب Yandex خود، اطلاعات مربوط به پرداخت برای حساب خود و دکمه ای برای اتصال رایانه خود به دیسک را مشاهده کنید.

این دکمه عملکرد خروج از دیسک Yandex را نشان می دهد. اگر دوباره آن را فشار دهید، باید دوباره لاگین و رمز عبور خود را وارد کنید. در صورت نیاز به اتصال به حساب دیگری، می توان این کار را به صورت دستی انجام داد.

هماهنگ سازی

همه پوشه های موجود در پوشه Disk با پوشه همگام می شوند، به طوری که تمام فایل های موجود در پوشه یا زیر پوشه ها به طور خودکار به سرور منتقل می شوند.

برای پوشه های دیگر، همگام سازی را می توان روشن کرد، در غیر این صورت پوشه از رایانه حذف می شود و گم می شود. منو نیز علامت گذاری خواهد شد.

Yandex Disk به شما امکان می دهد به طور خودکار عکس ها را از دوربین متصل به رایانه خود وارد کنید. در این حالت، برنامه پروفایل های راه اندازی را به خاطر می آورد و هنگام اتصال، هیچ چیز راه اندازی نمی شود.

دکمه "دستگاه را فراموش کنید"تمام دوربین ها را به کامپیوتر متصل می کند.

اسکرین شات ها

در این تب می توانید کلیدهای میانبر را برای دسترسی به عملکردهای مختلف، نوع نام و فرمت فایل پیکربندی کنید.

برنامه برای گرفتن اسکرین شات از کل صفحه به شما امکان می دهد از یک کلید استاندارد استفاده کنید Prt Scr، و باید از طریق میانبر، محور برای گرفتن منطقه آواز روی تصویر کلیک کنید. اگر نیاز به گرفتن اسکرین شات از بخشی از پنجره ای که برای پر کردن کل صفحه به حداکثر رسیده است (مثلاً یک مرورگر) دشوارتر است. اینجاست که دکمه های داغ به کمک می آیند.

اتصال را می توان به هر صورت انتخاب کرد، به طوری که ترکیب ها توسط سیستم استفاده می شود.

پروکسی

می توان یک رساله کامل در مورد این نصب نوشت که با توضیحات کوتاه احاطه شده است.

پروکسی سرور سروری است که کلاینت از طریق آن به شبکه ارسال می شود. این صفحه نمایش خود شما بین رایانه محلی شما و اینترنت است. چنین سرورهایی عملکردهای مختلفی مانند رمزگذاری ترافیک برای محافظت از رایانه شخصی در برابر حملات را ارائه می دهند.

اگر از پروکسی استفاده می کنید و می دانید چه چیزی نیاز دارید، پس خودتان همه چیز را تنظیم کنید. اگر نه، شراب لازم نیست.

دوداتکوو

این برگه امکان نصب خودکار به‌روزرسانی‌ها، اتصالات روان، اعلان‌های فوری درباره لغو و اعلان‌های مربوط به پوشه‌های جدید را می‌دهد.

اینجا همه چیز واضح تر شده است، اجازه دهید فقط در مورد تنظیم سیالیت صحبت کنیم.

دیسک Yandex، با همگام سازی مجازی، فایل ها را در تعدادی از جریان ها بارگیری می کند و بخش بزرگی از کانال اینترنت را اشغال می کند. اگر می خواهید با برنامه ها اشتهای خود را مهار کنید، می توانید این کادر را علامت بزنید.

اکنون می دانیم که Yandex Disk را کجا تنظیم کنیم و چه چیزی را در برنامه تغییر دهیم. می توانید ربات را تعمیر کنید.

این برنامه را می توان تنها با یک دیسک انجام داد که به یک حساب آواز اختصاص داده شده است. اگر با ورود دیگری وارد شوید، یک پوشه Yandex.Disk جدید برای همگام سازی ایجاد می شود. "Yandex.Disk - یک ورود دیگر". یک کپی از فایل های حساب قبلی ذخیره می شود.

اگر پوشه Yandex.Disk را منتقل کنید چه اتفاقی می افتد؟

اگر پوشه Yandex.Disk را بدون تعیین مکان جدید در تنظیمات برنامه منتقل کنید، برنامه پوشه را در مکان جدید ایجاد می کند. برای انتقال یک کپی از دیسک، روی نماد دیسک کلیک کنید، مورد Setup را از منو انتخاب کنید، روی دکمه کلیک کنید پوشه های Nalashtuvati roztashuvannyaسپس مسیر جدید پوشه را وارد کنید: برنامه به طور خودکار فایل ها را به مکان جدید منتقل می کند.

چگونه می توان کار روی دیسک را به برنامه های شخص ثالث اعتماد کرد؟

چگونه می توانید فایل هایی را که روی دیسک ذخیره شده اند را در رایانه خود ذخیره کنید؟

برنامه Yandex.Disk 3.0 به شما امکان می دهد تمام فایل های دیسک را با رایانه خود همگام سازی نکنید تا از فضای موجود در رایانه خود محافظت کنید. به عنوان مثال، اگر اغلب با پوشه Documents کار می کنید، همگام سازی را برای آن روشن کنید - این پوشه در رایانه شما ذخیره می شود. پوشه های دیگر فقط از Xmara ذخیره می شوند، اما برای برنامه نیز در دسترس خواهند بود.

می‌توانید همگام‌سازی نمونه را با استفاده از دستورالعمل‌های Windows و MacOS تنظیم کنید.

اگر فایل هایی را از پوشه Yandex.Disk ببینم چه اتفاقی می افتد؟

هنگامی که فایل های برنامه را حذف می کنید، بوی بد از گربه پاک می شود و به مدت 30 روز ذخیره می شود. پس از این، بوی بد به طور خودکار از سرور حذف می شود. امکان تمدید فایل های حذف شده از سرور وجود ندارد.فقط می توانید فایل ها را از Koshyk در رابط وب Yandex.Disk به روز کنید.

توجه. فایل‌هایی که به Koshyk منتقل می‌شوند همچنان فضای روی دیسک را اشغال می‌کنند. اگر مکان برای شما بد است، گربه را تمیز کنید.

اگر می خواهید فایلی را به جای ذخیره در سرور از رایانه خود حذف کنید، همگام سازی انتخابی را به دنبال دستورالعمل های Windows، MacOS تنظیم کنید.

آیا می توان دسترسی به پوشه Yandex.Disk را محدود کرد؟

اگر می‌خواهید پوشه را ببندید، مثلاً از رایانه‌های دیگر، می‌توانید دسترسی به آن را با استفاده از روش‌های استاندارد ویندوز محدود کنید. با این ردیابی حافظه، اشتراک گذاری دسترسی در کارخانه برنامه های رباتیک امکان پذیر است.

اگر برنامه را حذف کنم یا سیستم عامل را دوباره نصب کنم چه اتفاقی می افتد؟

فایل‌های دیسک ممکن است در رایانه از بین بروند و همگام‌سازی نشوند. برای همگام سازی خودکار فایل ها با سرور، برنامه را نصب کرده و وارد شوید.

چگونه می توانم پوشه دیگری را برای همگام سازی با سرور انتخاب کنم؟

    دکمه را فشار دهید پوشه های Nalashtuvati roztashuvannya.

    پوشه دیگری را برای همگام سازی با سرور مشخص کنید.

چگونه می دانید چه مقدار فضای خالی روی دیسک از دست رفته است؟

چگونه یک برنامه ربات را از طریق سرور پروکسی راه اندازی کنیم؟

    روی نماد دیسک در قسمت اعلان کلیک کنید.

    مورد تنظیمات را انتخاب کنید.

    به تب Proxy بروید.

    مورد را انتخاب کنید راه اندازی سرور پروکسی به صورت دستی.

چگونه می توانم یک نماد دیسک را به Dock در macOS اضافه کنم؟

    روی نماد دیسک در قسمت اعلان کلیک کنید.

    مورد تنظیمات را انتخاب کنید.

    به تب Addatkovo بروید.

    گزینه را فشار دهید یک نماد را از داک بگیرید.

از طریق همگام سازی داده ها را روی سرور نگهداری می کند. ظاهراً اگر کار نکند، حس نسخه نرم افزاری سیستم به هدر می رود. بنابراین باید هر چه سریعتر به این وضعیت رسیدگی شود.

نحوه بدتر شدن مشکل در علت آن نهفته است. اگر مشکلی داشتید، می‌توانید بفهمید که چرا دیسک Yandex همگام‌سازی نمی‌شود، می‌توانید خودتان این کار را بدون اتلاف وقت انجام دهید.

دلیل 1: همگام سازی فعال نیست

واضح ترین چیزی که ابتدا باید بررسی کنید این است که همگام سازی در برنامه فعال است. برای انجام این کار، روی نماد Yandex Disk در بالای پنجره کلیک کنید تا در مورد آن مطلع شوید. برای فشار دادن دکمه دوم را فشار دهید.

دلیل 2: مشکلات اتصال به اینترنت

چگونه از پنجره برنامه اطلاعات بدست می آورید؟ "پومیلکا زئدنانیا"خوب، منطقی است که بررسی کنید کامپیوتر شما چگونه به اینترنت متصل است.

برای بررسی اتصال اینترنت خود، روی نماد کلیک کنید "مرژا". در صورت نیاز، به اتصال کار متصل شوید.

به کمپ اتصال جریان برگردید. در اینجا وضعیت buti می آید "دسترسی به اینترنت". در غیر این صورت، باید با ارائه دهنده خود تماس بگیرید، که ممکن است مشکل اتصال را حل کند.

گاهی اوقات ممکن است برنامه به دلیل سرعت پایین اتصال به اینترنت از کار بیفتد. بنابراین، باید سعی کنید با روشن کردن برنامه های دیگر مانند مرور اینترنت، همگام سازی را شروع کنید.

دلیل سوم: دیو جایی ندارد

ممکن است فضای دیسک Yandex شما به سادگی تمام شده باشد و جایی برای فایل های جدید وجود نداشته باشد. برای بررسی این موضوع، به صفحه ی “Gloomy” بروید و به مقیاس سطحی نگری خود نگاه کنید. وان در پایین ستون بشکه پوسیده شده است.

برای اینکه همگام سازی کار کند، تاندون باید تمیز یا منبسط شود.

دلیل 4: همگام سازی توسط آنتی ویروس مسدود شده است

در برخی موارد، برنامه آنتی ویروس می تواند ربات همگام سازی دیسک Yandex را مسدود کند. سعی کنید آن را به طور نامناسب روشن کنید و نتیجه را تماشا کنید.

دلیل 5: چندین فایل هماهنگ نیستند

برخی از فایل‌ها ممکن است به دلایل زیر همگام‌سازی نشوند:

  • تعداد این فایل‌ها برای قرار دادن آن‌ها در دستگاه ذخیره‌سازی بسیار زیاد است.
  • این فایل ها توسط برنامه های دیگر آنالیز می شوند.

در مورد اول، باید فضای خالی روی دیسک را بررسی کنید و در مورد دیگر، همه برنامه‌ها را که فایل مشکل‌دار پنهان است، ببندید.

توجه: فایل های بزرگتر از 10 گیگابایت را نمی توان در Yandex Disk وارد کرد.

دلیل 6: Yandex در اوکراین مسدود شده است

به دلیل نوآوری های اخیر در قوانین اوکراین، Yandex و تمام خدمات آن در دسترس ساکنان این کشور متوقف شده است. همگام سازی دیسک Yandex نیز تحت قدرت کار می کند، زیرا ... تبادل داده از سرورهای Yandex انجام می شود. نمایندگان این شرکت ها در تلاش هستند تا هر کاری که ممکن است برای حل این مشکل انجام دهند، اما در حال حاضر اوکراینی ها نگران یافتن راه هایی برای دور زدن انسداد هستند.

برای به روز رسانی ربات همگام سازی، می توانید از اتصالات VPN استفاده کنید. با این حال، در این مورد، هیچ برنامه افزودنی برای مرورگرها وجود ندارد - به یک برنامه VPN نیاز دارید تا اتصالات همه برنامه ها، از جمله Yandex Disk، رمزگذاری شوند.

یادآوری رحمت

اگر هیچ یک از این روش ها کمکی نکرد، درست است که مشکل را به توزیع کنندگان گزارش کنید. برای انجام این کار، روی نماد تنظیمات کلیک کنید، مکان نما را به آیتم منتقل کنید "دوویدکا"و انتخاب کنید "در مورد تسویه حساب به Yandex اطلاع دهید".

بدون شک، پشتیبانی از خدمات پشتیبانی برای مشکل خود دریافت خواهید کرد.

برای تغییر سریع داده ها در دستگاه ذخیره سازی خود، همگام سازی در برنامه Yandex Disk فعال است. برای این منظور کامپیوتر باید به اینترنت متصل باشد، فضای کافی برای فایل های جدید وجود خواهد داشت و نیازی به باز شدن فایل ها در برنامه های دیگر نخواهد بود. اگر علت مشکلات همگام سازی مشخص نشد، با خدمات پشتیبانی Yandex تماس بگیرید.

Yandex.Disk یکی از معدود سرویس های Yandex است که برخی از آنها نرم افزار دسکتاپ هستند. و یکی از مهم ترین اجزای آن الگوریتم همگام سازی فایل های محلی با کپی آنها در آرشیو است. اخیراً این فرصت را داشتیم که از او به طور کامل یاد کنیم. از آنجایی که نسخه قدیمی در انتقال ده ها هزار فایل بسیار مهم بود و قبلاً به اقدامات "تا کردن" مدیر حساب پاسخ نمی داد ، نسخه جدید با استفاده از همان منابع با صدها هزار پرونده مقابله می کند.

در این پست متوجه خواهم شد که چرا این اتفاق افتاده است: چه چیزی را نمی توانیم انتقال دهیم اگر اولین نسخه نرم افزار Yandex.Disk را حدس زدیم و چگونه یک نسخه جدید ایجاد کردیم.

اجازه دهید ابتدا در مورد همگام سازی صحبت کنیم. از نظر فنی، به این معنی است که پدر Yandex.Disk در رایانه خود مجموعه ای از فایل ها را دارد. سپس اقداماتی مانند تغییر نام، حذف، کپی، افزودن و تغییر فایل ها به طور خودکار با سیستم همگام می شوند.

چرا به آن سادگی که در نگاه اول به نظر می رسد نیست؟

از نظر تئوری، مشکل می تواند قابل بخشش باشد، اما در واقعیت به موقعیت های مختلف پیچیده می رسد. به عنوان مثال، شخصی یک پوشه را در رایانه خود تغییر نام داد، آنها آن را شناسایی کردند و دستوری را به باطن ارسال کردند. با این حال، هیچ کس از خبرنگاران بررسی نمی کند تا زمانی که باطن موفقیت تغییر نام را تایید کند. شخص فوراً پوشه تغییر نام یافته محلی خود را باز می کند، یک پوشه فرعی برای آن ایجاد می کند و به عنوان مثال، برخی از فایل ها را از آن منتقل می کند. ما در موقعیتی قرار گرفته‌ایم که در آن نمی‌توان بلافاصله تمام عملیات همگام‌سازی لازم را در تاریکی لغو کرد. قبل از اینکه بتوانید ادامه دهید ابتدا باید مطمئن شوید که اولین عملیات کامل شده است.

این وضعیت می‌تواند پیچیده‌تر شود، زیرا تعدادی از مشتریان به طور همزمان با یک رکورد حساب کار می‌کنند یا یک پوشه جداگانه دارند. و اغلب لازم است در سازمان هایی مانند Yandex.Disk کار کنید. توجه داشته باشید که در مرحله اول، در لحظه ای که تایید اولین تغییر را از backend حذف کردیم، کاربر بعدی دوباره این پوشه را گرفته و نام آن را تغییر می دهد. در این مورد، دوباره غیرممکن است که فوراً از رویدادهایی که قبلاً اولین حساب را در رایانه خود ایجاد کرده اید خارج شوید. پوشه ای که به صورت محلی در حال اجرا بود، اکنون به شکل دیگری در backend فراخوانی می شود.

هنگامی که فایل موجود در رایانه کوریستوواچ را نمی توان همانگونه که خماری فراخوانی می کند، ایجاد کرد. ممکن است نام شامل کاراکتری باشد که توسط سیستم فایل محلی قابل شناسایی نباشد، یا در صورتی که از کاربر خواسته شود به یک پوشه جداگانه دسترسی داشته باشد و فایل حاوی پوشه مخصوص به خود با چنین نام هایی باشد. در چنین شرایطی، ما باید نام مستعار محلی ایجاد کنیم و ارتباط آنها را با اشیاء در تاریکی شناسایی کنیم.

نسخه قبلی الگوریتم

آخرین نسخه نرم افزار دسکتاپ Yandex.Disk دارای یک الگوریتم تراز درختی برای جستجوی تغییرات است. در غیر این صورت، تصمیم در آن زمان اجازه اجرای حرکات و تغییر نام را نمی داد، زیرا باطن دارای شناسه های شی منحصر به فرد نبود.

در این نسخه از الگوریتم، از سه درخت اصلی استفاده کردیم: محلی (شاخص محلی)، راه دور (شاخص از راه دور) و هنوز همگام (شاخص پایدار). علاوه بر این، برای جلوگیری از تولید مکرر عملیات همگام سازی که قبلا ایجاد شده بود، دو درخت اضافی ایجاد شد: محلی و مورد انتظار (شاخص از راه دور مورد انتظار و شاخص محلی مورد انتظار). این درخت‌های کمکی سیستم فایل محلی را از ارجاع نجات می‌دهند و پس از پایان تمام عملیات همگام‌سازی که از قبل در حال انجام هستند، بی‌صدا می‌مانند.


روش تسطیح درختان در الگوریتم قدیمی به این صورت بود:
  1. اگر درخت بازیابی شده محلی همان درختی باشد که بازیابی شده است، آنها را خالی کرده، مقداردهی اولیه می کند، کپی از درخت همگام باقی مانده.
  2. درخت محلی با گره به دست آمده تراز می شود و نتایج حاصل از هم ترازی گره های اطراف به عملیات همگام سازی در نقشه (ایجاد مجموعه ها، انتقال فایل ها به نقشه، جابجایی و حذف آنها در نقشه) وارد می شود.
  3. برای تمام عملیاتی که در وهله اول اجرا می شوند، ما اثر فعلی را در درخت تیره ترشی ثابت می کنیم.
  4. یک درخت برابر با بازیابی محلی و نتایج تراز کردن گره های اطراف با همگام سازی با سیستم فایل محلی تکمیل می شود (دایرکتوری ایجاد شده، وارد کردن فایل ها از فایل های ابری، انتقال و فایل های محلی از راه دور در آن دایرکتوری).
  5. برای تمام عملیاتی که در وهله اول انجام می شوند، اثر فعلی در درخت محلی ثبت می شود که به روز می شود.
  6. اگر عملیات یکبار مصرف با یک فایل یا دایرکتوری مشابه انجام شود (به عنوان مثال، انتقال یک فایل به یک فایل یا بارگیری یک فایل از یک فایل)، درگیری شناسایی می شود - فایل در دو مکان تغییر کرده است.
  7. اگر عملیات همگام سازی روی یک فایل مجازی یا روی یک سیستم فایل محلی انجام شود، نتیجه در بقیه درخت همگام سازی شده نوشته می شود.
  8. اگر عملیات همگام سازی خالی باشد، می توان مشاهده کرد که درخت کثیفی که در حال تمیز کردن است به صورت محلی تمیز می شود. همگام سازی کامل شده است و ما دیگر به بوی بد نیاز نداریم.

چرا اتفاقاً الگوریتم جدیدی داشتیم؟

مشکلات اصلی الگوریتم تراز درختی، مصرف بالای حافظه و نیاز به تراز کردن درختان برای تغییرات کوچک بود که منجر به تقاضای زیادی برای پردازنده شد. در طول یک ساعت پردازش تغییرات به یک فایل، حافظه RAM تقریباً 35٪ افزایش یافت. فرض کنید کوریستوواچ 20000 پرونده داشت. بنابراین، با تغییر نام ساده یک فایل با حجم 10 کیلوبایت، حافظه اضافی به طور تصاعدی افزایش یافت - از 116 مگابایت به 167 مگابایت.

ما همچنین می‌خواستیم حداکثر تعداد فایل‌هایی را که می‌توانند بدون هیچ مشکلی توسط کلاینت‌ها دسترسی داشته باشند، افزایش دهیم. ممکن است ده ها یا حتی صدها هزار فایل ظاهر شود، به عنوان مثال، از عکاسی که نتایج جلسات عکس را در Yandex.Disk ذخیره می کند. این موضوع به ویژه از آنجایی که افراد فرصت دریافت فضای اضافی در Yandex.Disk را دارند، اهمیت پیدا کرده است.

پرورش دهنده نیز می خواست چیزی را تغییر دهد. بهبود نسخه قدیمی نیازمند مشکلاتی بود، قطعاتی از داده ها از یک عنصر در درختان مختلف یافت شد.

در آن زمان، شناسه‌های اشیاء در قسمت پشتی ظاهر می‌شدند که با کمک آنها می‌توان حرکت شناسایی شده قبلی را به طور مؤثرتری تعیین کرد - قبلاً مسیرهای vikorist داشتیم.

الگوریتم جدید

ما تصمیم گرفتیم ساختار ذخیره سازی داده ها را تغییر دهیم و سه درخت (شاخص محلی، شاخص از راه دور، شاخص پایدار) را با یک درخت جایگزین کنیم که منجر به کاهش فوق بعدی در ساختار داده اصلی نمی شود. از طریق کلیدهای درختی که به عنصر سیستم فایل منتهی می‌شوند، در نتیجه، ذخیره‌سازی به میزان قابل‌توجهی میزان RAM در حال پردازش را کاهش می‌دهد.


ما همچنین توانستیم درخت های اضافی را در طول همگام سازی انتخاب کنیم، زیرا عنصر درخت در نسخه جدید تمام داده های لازم را ذخیره می کند. این تغییر در ساختار به طور قابل توجهی باعث کاهش بهبود کد شد.

زمانی که متوجه شدیم این یک تغییر جدی است، نمونه اولیه ای ایجاد کردیم که کارایی راه حل جدید را تایید می کرد. بیایید نگاهی به نحوه تغییر داده های درخت در هنگام همگام سازی یک فایل جدید بیندازیم.

  1. پس از افزودن یک فایل جدید به پوشه Disk، برنامه آن را شناسایی کرد و یک عنصر جدید به درخت اضافه کرد. این عنصر تنها به یک کشور تقسیم می شود - محلی. از آنجایی که پایدار و از راه دور روزانه می شود، حافظه برای آنها قابل مشاهده نیست.
  2. برنامه یک فایل آپلود ایجاد می کند. فشاری وارد می‌شود که ظاهر یک فایل جدید را تأیید می‌کند و به درخت وضعیت راه دور داده می‌شود.
  3. محلی و از راه دور برای مطابقت شوید. بنابراین، به محض اجتناب از بوی بد، یک رقم پایدار به دست می آید.
  4. تنظیمات محلی و راه دور قابل مشاهده است. دیگر نیازی به بوی بد نیست، زیرا تمام اطلاعات از استیبل در دسترس است.


در این مثال، می بینید که در الگوریتم همگام سازی جدید، این عناصر و مراحل پردازش می شوند، داده های مربوط به تغییراتی که در آنها از سیستم فایل حذف شده یا خراب شده است، و نه کل درخت، همانطور که قبلا انجام شد. در صورت لزوم، گره های والد و فرزند بازیابی می شوند (به عنوان مثال، زمانی که پوشه ها منتقل می شوند).

رنگ های دیگر

در نسخه جدید، روی پیشرفت‌های دیگری کار کردیم که بر بهره‌وری تأثیر گذاشت. درخت ذخیره به صورت تدریجی ایجاد شد که به شما امکان می دهد در اسرع وقت یک فایل بنویسید.

Yandex.Disk از sha256 و MD5 vikory digest برای تأیید یکپارچگی فایل‌ها، شناسایی قطعاتی که تغییر کرده‌اند و حذف فایل‌های پشتیبان استفاده می‌کند. از آنجایی که این طراحی فشار زیادی به CPU وارد می کند، در نسخه جدید اجرای طرح خلاصه به طور کامل بهینه شده است. سرعت استخراج فایل خلاصه تقریباً دو برابر افزایش یافته است.

شماره

همگام سازی 20000 فایل منحصر به فرد هر کدام 10 کیلوبایت

محاسبه خلاصه 20000 فایل منحصر به فرد هر کدام 10 کیلوبایت (نمایه سازی)

دارای 20000 فایل همگام شده هر کدام 10 کیلوبایت

1 گیگ آپلود کنید اتصال وای فای 10 مگابیت
ساعت، ثانیه

مشکل چیه

از مثال ها مشخص است که نسخه جدید Yandex.Disk تقریباً 3 برابر کمتر از RAM و تقریباً 2 برابر کمتر از CPU استفاده می کند. پردازش سایر تغییرات منجر به افزایش مقدار حافظه مورد استفاده نمی شود.

در نتیجه این تغییرات تعداد فایل هایی که برنامه می تواند بدون مشکل از پس آنها برآید افزایش یافته است. نسخه ویندوز 300000 و نسخه Mac OS X 900000 فایل دارد.