** НЕОБХОДИМЕ КРЪН **
Това е незавършен проект, който има за цел да ускори производителността и да удължи издръжливостта на вътрешната флаш памет на смартфона.
Вътрешното съхранение на смартфон използва твърдо състояние 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 производителност.
За разлика от HDD, 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 идва с наказание за изпълнение - всяка операция за четене във файлова система генерира операция за запис.
Актуализирането на анимацията всеки път, когато се чете файл, причинява много обикновено ненужно IO, забавяйки всичко.
'SSD Boost' деактивира проследяването на atime, преназначаване на файловите системи с опциите noatime / noadiratime.
Забележка:
Някои потребители критикуват името на приложението „SSD Boost“.
Всъщност думата „boost“ е подвеждаща: приложението, строго погледнато, не ускорява скоростта на прехвърляне, но работи около ограниченията на ssd технологията и Linux ядрото.
Вместо това, що се отнася до употребата на думата „SSD“: най-честата употреба е „флаш памет“, но когато флаш паметта реализира интерфейс към някаква шина, това устройство представлява устройство само по себе си, тогава то може да бъде правилно наречено SSD.
Всяка флаш памет във всеки смартфон реализира интерфейс към шина, така че можете да използвате двете думи взаимно.