** ЇЇ ПОТРІБНІ КОРИНИ **
Це незавершений проект, який має на меті підвищити продуктивність та розширити витривалість внутрішньої флеш-пам’яті смартфона.
Внутрішнє зберігання смартфона використовує твердотільну технологію SSD / emmc. Протилежним до зниження часу доступу та меншої затримки SSD є те, що його продуктивність може з часом погіршитися: після запису клітини пам’яті демонструють помітне падіння продуктивності та продовжуватимуть деградувати протягом усього життя.
"SSD Boost" мінімізує записи на вашому SSD, збільшуючи швидкість і продовжуючи термін служби вашого зберігання: ваш смартфон буде вдячний вам.
Хоча головна мета програми - оптимізація флеш-пам’яті, багато користувачів також відчули (читайте огляди) кращу чутливість при запуску програм, більшу витривалість акумулятора та зниження температури телефону.
Можливо, тому, що додаток "SSD Boost" є вирішенням якогось божевільного процесу, що працює у фоновому режимі, який продовжує писати на диск. Це було випробувано від версії Android ICS до Android 10 (як акціонерної, так і спеціальної).
Для цього потрібен вкорінений телефон.
Будьте уважні, якщо у вас є одна з наступних моделей:
- Samsung Galaxy R.
- Samsung Galaxy SII.
- Samsung Galaxy Note.
- Samsung Galaxy Nexus.
- Samsung Epic 4G Touch.
перед встановленням перевірте наявність Brickbug (помилка на мікросхемі eMMC fw):
https: //play.google.com/store/apps/details?id=net.vinagre.android.emmc_check
Журнал змін:
1.0.7
- удосконалений метод перевірки кореня
1.0.2
- додана команда TRIM
Що означає TRIM для ssd / nand продуктивності.
На відміну від жорсткого диска, SSD не може перезаписати дані, оскільки можливий лише перехід від 0 до 1, тому перед тим, як перезаписати дані, потрібно стерти всю сторінку до 0, а потім запрограмувати біти.
Видалення даних займає більше часу, ніж записування даних, тому після використання пристрою деякий час доведеться стерти сторінки, перш ніж їх записати, та покалічити продуктивність.
Було б набагато краще, якщо контролер видалить блоки в режимі очікування, щоб ви були готові, коли потрібно писати. На жаль, це неможливо, оскільки контролер не знає файлової системи, тому він не знає, з якими блоками використовуються, а з якими - ні.
Команда TRIM, коли підтримується SSD / NAND, дозволяє операційній системі надсилати список блоків контролеру, щоб стирати, коли не працює.
Android 4.3+ підтримує обробку на початковому рівні, це означає, що операційна система після видалення файлу надсилає команду обрізки на контролер, повідомляючи, що відьма блокує використаний файл, контролер видаляє їх у режимі очікування, щоб він міг швидко писати, не стираючи наступного разу.
Але користувачі не контролюють цей процес, і Android не обробляє сховище дуже довго.
"SSD Boost" допомагає вам виконувати обробку на вашому пристрої вручну, якщо ви відчуваєте, що вона стала млявою, і все одно вона буде обробкою для вас під час кожного перезавантаження.
Він долає обмеження LagFix (fstrim), підтримуючи Android 5 Lollipop.
1.0.1
- додано підтримку NOATIME, NOADIRATIME
Android підтримує метадані файлової системи, які записують, коли до кожного файлу востаннє звертався. Ця часова марка відома як atime, а atime поставляється з покаранням продуктивності - кожна операція читання у файловій системі генерує операцію запису.
Оновлення аніме кожного разу, коли файл читається, викликає багато, зазвичай, непотрібного вводу-виводу, сповільнюючи все.
'SSD Boost' вимикає відстеження atime, перераховуючи файлові системи за допомогою опцій noatime / noadiratime.
Примітка:
Деякі користувачі критикують назву програми "SSD Boost".
Насправді слово "boost" вводить в оману: додаток, строго кажучи, не прискорює швидкість передачі даних, але працює над обмеженнями технології ssd та ядра Linux.
Натомість, що стосується використання слова "SSD": найпоширенішим є "флеш-пам'ять", але коли флеш-пам'ять реалізує інтерфейс до якоїсь шини, цей пристрій являє собою привід сам по собі, то його можна правильно назвати SSD.
Кожна флеш-пам’ять у кожному смартфоні реалізує інтерфейс до шини, тому ви можете використовувати обидва слова взаємно.