Ошибка Spotify может убить ваш жесткий диск

Ошибка Spotify может убить ваш жесткий диск
Ошибка Spotify может убить ваш жесткий диск
Иллюстрация ошибки Spotify
Иллюстрация ошибки Spotify

В популярной программе потоковой передачи музыки Spotify есть изъян, который может сократить срок службы тысяч жестких дисков на годы. Ars Technica сообщила о проблеме не так давно, но реальная проблема для людей, использующих потоковое приложение для настольных компьютеров, возникла как минимум в июне 2016 года. Что происходит?

Похоже, кто-то допустил большую ошибку при программировании проблемной сборки Spotify. Виновником, по-видимому, является команда, которая влияет на файл, содержащий строку Mercury.db. Расширение.db в данном случае означает «база данных» (технически существует шесть типов файлов, которые могут иметь расширение.db).

Команда ВАКУУМ перезаписывает Меркурий.db каждые несколько минут на настольных компьютерах, на которых запущен клиент в операционных системах Windows, Mac и Linux. Целью процесса VACUUM является переупаковка файлов.db, чтобы они занимали наименьшее количество места - для этого он должен перестроить файл. Похоже, что программист случайно запустил процесс VACUUM слишком часто.

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

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

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

Означает ли эта ошибка, что вы непреднамеренно прожигаете все лимиты данных, которые могут быть у вашего интернет-провайдера? К счастью, ответ на этот вопрос - «нет». Все эти процессы происходят изначально на вашем компьютере. Таким образом, вам не нужно беспокоиться о том, что Spotify истощит ваш лимит данных у вашего интернет-провайдера. По крайней мере, это облегчение.

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

Интересно

Беспокоитесь о своем смартфоне? Проблема с жестким диском не влияет на мобильное приложение Spotify.