Домашняя » как » Почему ваше облачное хранилище сводит вашу систему с колен и что вы можете с этим сделать

    Почему ваше облачное хранилище сводит вашу систему с колен и что вы можете с этим сделать

    Нам нравится наше облачное хранилище, и мы используем Dropbox или OneDrive почти для всех наших потребностей в облачном хранилище. Однако у обоих есть проблема: у них страстная потребность в системной памяти, и если их оставить без присмотра, они могут поставить на колени даже самые мощные системы.

    Давайте нарисуем вам сценарий. У нас совершенно новый ПК с быстрым процессором Intel, новейшей видеокартой и, самое главное, 16 ГБ оперативной памяти. По общему мнению, он должен быть в состоянии справиться практически со всем, что мы к нему добавляем: сжатие, рендеринг и, конечно, игры.

    Со временем мы накопили значительное количество материала, будь то музыка, телевизионные шоу, фильмы и так далее. Все эти файлы хранятся на жестких дисках, что, если их синхронизировать с облаком, будет означать, что мы не только создадим резервные копии всего этого материала, но и любые изменения, которые мы сделаем, добавим или переместим файлы, будут затем отражены в облаке.

    Достаточно просто, вот как работает облачное хранилище, но здесь мы доведем его до логического предела: если у нас есть терабайт облачного хранилища и у нас есть терабайт локального архивного хранилища, нет никаких причин не выделять этот диск как наше локальное облачное резервное копирование.

    Проблема с вашим облачным диском

    Проблема с такой службой, как Dropbox, заключается в том, что при синхронизации она постепенно сжимает все больше и больше оперативной памяти. Вот как сами Dropbox это объясняют:

    Dropbox хранит метаданные ваших файлов в оперативной памяти, чтобы предотвратить постоянный и дорогостоящий поиск в базе данных во время синхронизации. Метаданные включают пути к файлам в вашем Dropbox, контрольные суммы, время модификации и т. Д..

    По сути, это означает, что если у вас большой Dropbox (или OneDrive) с десятками или сотнями гигабайт файлов, то, когда Dropbox синхронизирует все эти файлы на локальном диске, он будет кэшировать информацию о каждом файле в системную память..

    Давайте покажем вам, что мы имеем в виду. Вот наша система после перезагрузки.

    Вот наша система всего несколько часов спустя.

    В конечном итоге объем используемой оперативной памяти в нашей системе увеличится до 99 процентов (15,8 ГБ), что делает ее бесполезной.

    На этом этапе даже перезагрузить компьютер сложно. Наш указатель мыши значительно задерживается, и щелчки мыши не регистрируются сразу (если вообще). Часто самое простое и быстрое решение - выполнить жесткий перезапуск, удерживая кнопку питания до выключения компьютера или кнопку сброса, если она у вас есть..

    Очевидно, что это ужасное решение, особенно если вы беспокоитесь о потере работы, поэтому на самом деле единственный способ предотвратить это - попытаться перезагрузить его изящно или делать это через регулярные промежутки времени, чтобы он оставался пригодным для использования..

    Если вы приостанавливаете свою облачную службу и оставляете свой компьютер на некоторое время на некоторое время, ваша оперативная память должна в конечном итоге освободиться, что позволит вам использовать ее снова, но это не произойдет мгновенно и, следовательно, не будет работать для людей, которым необходимо использовать их компьютеры прямо сейчас.

    В любом случае, чтобы локально сохранить копию вашего облачного диска в формате 1: 1, вам придется сначала иметь дело с длительной загрузкой (при условии, что вы не являетесь сверхбыстрым оптоволоконным соединением), когда вы изначально загружаете свои данные. После этого, если ваш старый локальный облачный диск выйдет из строя или вы решите создать новый, вы можете просто сделать его копию или разрешить повторную загрузку всех этих данных, что, как мы сказали, со временем изменит вашу оперативную память..

    Требуется: элегантное решение

    Похоже, не существует простого решения этой проблемы, кроме регулярных перезапусков. Если вы оставите компьютер включенным на всю ночь и разрешите ему загружать содержимое вашего облачного диска, скорее всего, вы вернетесь к не отвечающей системе утром. Если вы хотите работать в течение дня, пока ваш облачный диск синхронизируется с локальным, со временем он будет становиться все более и более перегруженным.

    Дело в том, что нет действительно элегантного решения для освобождения оперативной памяти. Как мы уже указывали ранее, оптимизаторы памяти довольно бесполезны, поэтому мы не рекомендуем их. Это означает, что вы просто должны решить эту проблему, и единственное реальное практическое решение - либо приостановить работу вашего облачного сервиса и позволить вещам вернуться к нормальной работе, либо перезагрузиться и начать все заново.

    Тем не менее, возможно, у вас есть решение, о котором мы не думали. Мы хотели бы услышать от вас об этой проблеме. Пожалуйста, отключите звук на нашем форуме и оставьте свой отзыв.