BalansyrHDD. Вгамовуємо мікрофрізи та coil whine за допомогою моєї програми

Я був стикнувсі з такою проблемою зі своїм ноутбуком: мікрофрізи та coil whine (пищання дроселя під час зміни напруги), причому мікрофрізи є частиною CW — кожного разу, коли повищувалася напруга на дросель, певно, пов'язаний із живленням HDD, виникав мікрофріз. З цією вадою я марно боровся скільки-то років, перепробував усі поради з інтернетів та від ШІ, ні-чо-го не допомогло: CW присутній в різних ОС Windows, а відсутній тільки на Ubuntu (без оновлень з інтернету) і в BIOS. Користуватьсі лінуксами я не бажаю принципово через їхню прив'язаність до демонів, ну, і в BIOS, власне, багато не зробиш, тому я заручився примовкою: коли хочеш щоб було зроблено гарно, зроби те сам, написав простецьку програмку на Java, яка певним сенсом балянсує роботу твердого диску, завдяки чому умовно зникає CW та мікрофрізи.

Як працює моя програма

На диску створюється файл і в нього постійно записується послідовність рандомних чисел, 5 за раз, затим ще 3 через 1,5-секундову павзу, тоді загалова павза 10 секунд і цикл повторюється. Така робота програми створює перманентне навантаження на диск, відповідно, напруга в дроселях не стрибає драматично.
Далебі, навантаження це мінімальне, за 5 годин на диск записується близько 50 КБ даних і не читається жоден байт, швидкість роботи програми складає 900-1300 байтів на секунду в режимі Background, для прикладу: инші застосунки працюють зі швидкістю в декілька десятків тисяч, а то й сотень тисяч байтів на секунду. Також програма майже не впливає на продуктивність: не вантажить проц і оперативну пам'ять, не гріє HDD. Вона консольна, єї можна запускати через Автозапуск або за розкладом через Планувальник завдань. Особисто я запускаю єя тільки тоді, коли мні тре' рівний відгук од диску, наприклад під час гри.

Щоби запустити цю річ, на вашому компуктері має буть встановлена Java.

Страх, ризик та поради

Я ділюся цією програмою, але якщо ви надумаєте скористатися нею, то зробите це властиво на власний страх і ризик. Я можу гарантувати лише те, що створено єя із добрими намірами і без шкідливого коду, інтернету вона не потребує, жадні дані не збирає.

Мій досвід включає 53 запуски програми за 4 місяці (записано близько 2,5 МБ), якихось негативних змін в роботі заліза не помітив. Та ви маєте розуміти, що будь-яке зайве навантаження на старий диск черевате наслідками. Втім, Windows безперервно щось читає і записує на диск, це можна бачити в Resource Monitor. ¯\_(ツ)_/¯

Пару рекомендацій: перед запуском програми видаліть непотріб та дефрагментуйте диск (саме в такій послідовності). Якщо програма не впливає на ситуацію (CW та мікрофрізи не зникають) — спробуйте запускати “БалансирХДД” з найдальшого сектору диску (в останньому (найповільнішому) розділі диску) або з “проблемної” теки, приміром з теки гри, яка мікрофрізує.

Програма актуальна тільки для машин з HDD, запускати її на SDD сенсу нема.

Скачати "БалансирАШДІДІ" (3 КБ) з гугель-диску.

Поділись своїми ідеями в новій публікації.
Ми чекаємо саме на твій довгочит!
Іво Сайвс
Іво Сайвс@ivo_sives

I run with scissors

1.4KПрочитань
5Автори
12Читачі
Підтримати
На Друкарні з 1 липня

Більше від автора

Вам також сподобається

  • RFC 7807. Що це і для чого він потрібен бекенд розробникам

    Як стандарт RFC 7807 змінює підхід до обробки помилок у Java розробці. У статті: що це таке, як працює формат "Problem Details", приклади використання та готовий код для інтеграції у Spring Boot

    Теми цього довгочиту:

    Java
  • Бінарні дерева

    Стаття про бінарні дерева. Алгоритми. Різниця між графом і деревом. Складність алгоритмів для дерева. Число Стралера. Обхід дерев. Використання та порівняння дерев.

    Теми цього довгочиту:

    Програмування
  • Оновлення до One UI 7 - купа проблем, які не мають рішень

    Вітаю. Це спонтанний довгочит виключно про проблеми нової оболонки смартфонів Samsung. Уточню - тут нема перерахування всіх нових функцій, а лише проблеми, з якими я зіткнувся після оновлення. Можливо, це буде корисно тим, хто вагається перед оновленням. Приємного ознайомлення!

    Теми цього довгочиту:

    Android

Коментарі (0)

Підтримайте автора першим.
Напишіть коментар!

Вам також сподобається

  • RFC 7807. Що це і для чого він потрібен бекенд розробникам

    Як стандарт RFC 7807 змінює підхід до обробки помилок у Java розробці. У статті: що це таке, як працює формат "Problem Details", приклади використання та готовий код для інтеграції у Spring Boot

    Теми цього довгочиту:

    Java
  • Бінарні дерева

    Стаття про бінарні дерева. Алгоритми. Різниця між графом і деревом. Складність алгоритмів для дерева. Число Стралера. Обхід дерев. Використання та порівняння дерев.

    Теми цього довгочиту:

    Програмування
  • Оновлення до One UI 7 - купа проблем, які не мають рішень

    Вітаю. Це спонтанний довгочит виключно про проблеми нової оболонки смартфонів Samsung. Уточню - тут нема перерахування всіх нових функцій, а лише проблеми, з якими я зіткнувся після оновлення. Можливо, це буде корисно тим, хто вагається перед оновленням. Приємного ознайомлення!

    Теми цього довгочиту:

    Android