Якщо спотіфай починає споживати дуже багато оперативки
Спотіфай - сервіс зручний, в тому числі і тим, що існує у всіх потрібних сучасному користувачеві версіях: в онлайн-варіанті, у вигляді мобільного додатку, звичайно, і навіть клієнт для настільних ПК передбачено. Однак віднедавна цей самий клієнт був викритий в надмірну активність. Деякі користувачі жадуются, що у них Spotify ухитряється записує до 10 гігабайт даних всього за годину.
І що особливо цікаво, клієнт Спотіфай займається чимось «важливим» і ресурсномістких навіть коли трек не чути, але сам він, як завжди, просто відкритий в фоновому режимі. Зрозуміло, що не те що 10 гіг, але навіть 1 гіг пам`яті - це занадто, і ніякими процесами попереднього кешування файлів такий об`єм не пояснити, нехай навіть пісні відтворюються в найвищій якості. І занепокоєння користувачів, у яких Спотіфай встановлений, наприклад, на ноут, де один тільки твердотільний накопичувач, в зв`язку з цим теж зрозумілі.
Правда, проблема ця помічена не на всіх комп`ютерах. Ми експерименту заради недавно запустили Spotify Free на одному зі своїх робочих ноутов, але функціонував він як зазвичай, чи то пак без зайвого фанатизму в плані витрати оперативки. Проте, якщо Спотіфай в його комп`ютерної версії ви теж юзаєте, то не зайвим буде уважніше придивитися до роботи клієнта. Просто щоб уникнути згаданих сюрпризів. І як це зробити, ми зараз розповімо.
Відео: Звільнення оперативної пам`яті в Google Chrome. Зменшуємо споживання пам`яті браузером!
Насправді, сущесвуют багато програмних інструментів, які дозволяють з достатньою ретельністю моніторити роботу усіх програм. Однак в нашому випадку для початку вистачить і стандартного Диспетчера завдань Windows. тому:
- тиснемо Ctrl + Shift + Esc;
- у вікні Диспетчера завдань відкриваємо вкладку «процеси»Або, в залежності від версії Windows,«подробиці«;
- знаходимо в списку процес або процеси spotify.exe і дивимося на цифри поруч.
Відео: Як звільнити оперативну пам`ять комп`ютера windows 7
Зверніть увагу, дані в колонці «Пам`ять» подаються в кілобайтах. Тобто по картинці, ми бачимо, що наш Спотіфай «їсть» приблизно 235 МВ - це нормально.
Деякі з користувачів які помітили, що їх Спотіфай-клієнт споживаємо занадто багато, і які зуміли проаналізувати проблему, пишуть, що вона не пов`язана з кешуванням файлів, зате пов`язана з файлами mercury.db і mercury.db-wal. Обидва знаходяться в кореневій папці Spotify. Таким чином виходить, що клієнт виконує vaccum-команду в цих базах даних. В результаті створюється файл якийсь тимчасової бази замість вихідної, і програма починає посилено споживати ресурси системи.
Як з цим всім боротися?
- по перше, можна на якийсь час перейти на онлайн-клієнт - варіант простий, але не оптимальний;
- по-друге, файли кеша можна спробувати перенести на RAM-диск (якщо оперативки у вас достатньо - від 8GB) або інший диск - НЕ SSD (якщо є така можливість). RAM-диск частина системної пам`яті буде використовувати в якості тимчасового диска, і завдяки цьому Спотіфай процес запису даних зможе реалізовуватися не задіюючи жорсткий диск комп`ютера, а тільки за рахунок ресурсів оперативки;
- по-третє, можна внести зміни в Spotify binary замінити VACCUM на, наприклад, «xxxxx»(Правда, спосіб цей тестувався в Mac OS X, а не в Windows, крім того, після кожного апдейта клієнта Спотіфай процедуру доведеться повторювати).