LagFix - це додаток (лише з укоріненими телефонами) з необразливим іменем, який використовує стандартний інструмент Linux, щоб допомогти виправити "відставання" на пристроях Android. Затримка - це термін, який досить швидко розкидається, без якогось реального визначення. У цьому випадку я знайомий з використовуваним інструментом, тому я знаю, з чим намагається вирішити цю програму - часи, коли ваша система зупиняється, очікуючи, що на контролері пам'яті буде сказано, які блоки зберігання є безкоштовними та які використовуються, тож він знає, куди він може записати дані у сховище пристрою. Поки це відбувається, система зупиняється, поки контролер пам'яті не отримає потрібну відповідь. Це стандартний процес у кожній операційній системі, а насправді це набагато складніше, ніж я пояснював тут. Для наших цілей сьогодні це стосується важливих речей, які потрібно знати.
Це можна зробити на ходу (і це робиться як фондовий Android), або зробити це за допомогою утиліти Linux під назвою Fstrim. Коли фондова система Android робить це на ходу, коли записуються дані, іноді деякі люди (це важливо, і ми поговоримо про це пізніше) бачать, як їх пристрій сповільнюється, а контролер пам'яті чекає, щоб знати, які блоки зберігання знаходяться у використанні та які є безкоштовними. Люди називають це формою відставання, а відставання є загальновизнаним.
Рішення, яке часто використовується на робочих столах Linux, полягає у використанні утиліти Fstrim. Він проходить через сховище та повідомляє контролеру пам'яті, які блоки дійсно безкоштовні, а які використовуються. Контролер пам'яті не повинен просити, тому що це було сказано. Врешті-решт, це все зміниться, і контролер пам'яті повинен сказати ще раз. На робочому столі люди налаштовують Fstrim працювати протягом певного інтервалу, щоб підтримувати синхронізацію.
Додаток LagFix (я дуже хочу кращого імені на цьому) дає користувачеві спосіб запустити інструмент Fstrim. Теоретично, коли ваш пристрій стає млявим, ви запускаєте додаток і більше не потрібно зупинятися на контролері пам'яті. Ми розгорнули ідею, розглянули, що робить додаток, і не бачимо жодної причини, чому це може бути шкідливим. Теорія, що стоїть за програмою, і багато відгуків користувачів відображає це, є здоровим і має працювати добре - якщо вам це потрібно. І ключова частина "якщо вам це потрібно".
Поки ми точно не знаємо, чому деякі люди бачать відставання, а інші ні, ми не можемо точно сказати, що ви повинні використовувати цей інструмент. Ми не можемо повторити твердження розробника про те, що це все добре відомо і на деяких пристроях, оскільки все засноване на анекдотичних свідченнях користувачів, які насправді не знають, що відбувається. Я можу сказати, що це нічого не повинно зашкодити, і якщо ваш пристрій заїкається під час користування, ви, безумовно, можете спробувати. Звичайно, все ще виникає питання, чому Google не використовує утиліту Fstrim за замовчуванням в Android. Використовуючи будь-яку подібну утиліту, яка впливає на внутрішню роботу вашого обладнання, ризик завжди лежить на вас.