Новини високих технологій
» » Перевантаження дискового кешу в uTorrent: 5 способів позбавитися від помилки

Перевантаження дискового кешу в uTorrent: 5 способів позбавитися від помилки

5-09-2018, 21:04
273
Іноді при використанні програми uTorrent на рядку стану (межує з панеллю завдань) з'являється напис: "Диск перевантажений (х%)". Ця помилка називається перевантаженням дискового кешу в uTorrent і істотно знижує швидкість завантаження файлів.

Чому виникає помилка переповненого кеша і чим вона є шкідливою?

Головна причина появи цієї проблеми криється в конструкції жорсткого диска. Всередині він являє собою кілька пластинок, що обертаються зі швидкістю 7-10 оборотів в хвилину. З-за такої конструкції швидкість надходження нової інформації і швидкість запису сильно розрізняються. Для обходу цього недоліку в конструкції присутній кеш ємністю кілька десятків мегабайт, призначений для зберігання файлів до моменту їх перенесення на магнітні диски.


Якщо швидкість надходження інформації в цей кеш більше, ніж її запису, то він заповнюється. Програма припиняє завантаження і чекає, поки він звільниться. Це збільшує загальний час завантаження файлів. Одночасно з цим процесом в лівій частині рядка стану з'являється напис, що повідомляє користувачеві uTorrent про перевантаження дискового кешу. SSD накопичувачі не страждають від цієї проблеми. Найчастіше вона з'являється на старих HDD, підключаються по інтерфейсу Sata-1 і IDE. Друга причина – невірні налаштування програми і помилки в коді. Для вирішення проблеми швидкого заповнення кеша жорсткого диска торрент-клієнт завантажує інформацію в оперативну пам'ять, а звідти в кеш диска і потім на магнітні пластини. Це робиться автоматично, але іноді він невірно виділяє місце в ОЗП.


Рішення № 1: встановлення ліміту на швидкість завантаження

Перший спосіб усунути 100 % перевантаження дискового кешу в uTorrent 342 і попередніх версіях – обмежити максимальну швидкість завантаження. Зробити це можна для поточних і майбутніх роздач або тільки для поточних. У першому випадку в рядку стану потрібно натиснути ПКМ (права кнопка миші) на лічильнику загальної швидкості завантаження, а в меню вибрати значення. Перебираючи значення, потрібно домогтися зникнення помилки.
У другому випадку послідовність дій наступна:
Перейти до підрозділу «Офлайн» (Downloading) у лівій частині вікна. Виділити всі доступні роздачі. Натиснути ПКМ та вибрати в контекстному меню пункт «Пріоритет швидкості» (Bandwidth allocation). У відкритому субменю перейти в «Обмежити прийом» (Set download limit). Підібрати значення, при яких помилка пропаде.

Рішення № 2: зміна налаштувань uTorrent

Для усунення помилки перевантаження дискового кешу в uTorrent можна скористатися 4 пунктами налаштувань: ручна установка розмірів кеша в ОЗУ; попереднє резервування місця на жорсткому диску; обмеження максимальної кількості завантажуваних роздач; зміна параметра diskio.use_partfile. Щоб виправити обсяг оперативної пам'яті, що виділяється під кеш, потрібно виконати наступний алгоритм: зайти в «Настройки програми» і вибрати розділ «Розширені» (Advanced); перейти до підрозділу «Кешування» (Disk cache); поставити галочку біля рядка «Замість автовибору використовувати зазначений розмір» і в текстовому полі вписати цифру, кратну 128 (256386512 та інше), максимальне число не повинно бути більше обсягу встановленої оперативної пам'яті;
змінювати значення до зникнення помилки. Для попереднього виділення місця на жорсткому диску під файли роздачі треба в «Налаштуваннях програми» у розділі «Загальні» встановити прапорець «Розподіляти всі файли».
Третім способом позбутися від перевантаження дискового кешу в uTorrent є зменшення кількості одночасних завантажень. Четвертий спосіб: змінити значення параметра diskio.use_partfile. Алгоритм наступний: 1. Зайти в розділ розширених налаштувань («Налаштування програми»> «Додаткові»). 2. Знайти відповідний пункт у списку (він буде на початку) і виділити його. 3. Поставити позначку у нижній половині вікна в гурток «Ні».
4. Натиснути Ок і перезапустити програму.

Рішення № 3 : апгрейд

У деяких випадках маніпуляції з налаштуваннями не допомагають в усуненні перевантаження дискового кешу в uTorrent. Тоді залишається тільки замінити компоненти системного блоку на більш продуктивні. Але цей спосіб необхідний тільки дуже старих комп'ютерів (15 і більше років). Способи, які позбавляють від переповненого кеша в uTorrent, настільки прості, що з цією проблемою зможе впоратися навіть новачок.
Цікаво по темі
Space Engineers: гайд для новачків. З чого почати гру?
Space Engineers: гайд для новачків. З чого почати гру?
Чудова стратегія, в якій головному героєві належить вижити в безкрайньому космосі, маючи при собі мінімальний запас інструментів і чималі знання в
Що краще: uTorrent або MediaGet: порівняння популярних торрент-клієнтів
Що краще: uTorrent або MediaGet: порівняння популярних торрент-клієнтів
З моменту появи перших торрент-трекерів для роботи з ними було створено більше десятка програм, званих торрент-клієнтами. Найбільш відомими і
Як в uTorrent прибрати рекламу? В uTorrent 343.413.4.2 як прибрати рекламу?
Як в uTorrent прибрати рекламу? В uTorrent 343.413.4.2 як прибрати рекламу?
Програму uTorrent знає практично кожен користувач. З її допомогою можна завантажувати файли з максимальною швидкістю. Вона має інтуїтивно зрозумілий
Помилка в uTorrent "Відмовлено в доступі write to disk": причини виникнення, способи усунення
Помилка в uTorrent "Відмовлено в доступі write to disk": причини виникнення, способи усунення
Завдяки торренту легко закачуються об'ємні файли в найкоротші терміни. Але навіть у цієї програми бувають збої. Одна з найчастіших помилок uTorrent -
Помилка доступу «Write-to-disk torrent»: як виправити найпростішими методами?
Помилка доступу «Write-to-disk torrent»: як виправити найпростішими методами?
Користувачі програм для роботи з торрентами іноді стикаються з проблемою, коли програма видає повідомлення ...
Докладно про те, як в «Стиме» перевірити цілісність кешу
Докладно про те, як в «Стиме» перевірити цілісність кешу
Сьогодні ми розповімо, як в «Стимі» перевірити цілісність кеша. Ігри не завжди працюють коректно. Буває...