** TO POTRZEBUJE ROOT **
Jest to projekt w toku, którego celem jest przyspieszenie wydajności i zwiększenie trwałości wewnętrznej pamięci flash smartfona.
Pamięć wewnętrzna smartfona wykorzystuje technologię SSD / emmc. Odpowiednikiem krótszego czasu dostępu i mniejszego opóźnienia SSD jest to, że jego wydajność może z czasem ulec pogorszeniu: po zapisie komórki pamięci wykazują mierzalny spadek wydajności i będą się obniżać przez całe życie.
Funkcja „SSD Boost” minimalizuje liczbę zapisów na dysku SSD, zwiększając szybkość i wydłużając żywotność pamięci: smartfon będzie Ci wdzięczny.
Chociaż głównym celem aplikacji jest optymalizacja pamięci flash, wielu użytkowników doświadczyło (czytaj recenzje) lepszej reakcji przy uruchamianiu aplikacji, dłuższej żywotności baterii i obniżonej temperatury telefonu.
Prawdopodobnie dlatego, że aplikacja „SSD Boost” jest obejściem jakiegoś szalonego procesu działającego w tle, który ciągle zapisuje na dysku. Doświadczono tego od wersji Android ICS do Androida 10 (zarówno w magazynie, jak i niestandardowo).
Potrzebuje zrootowanego telefonu.
Uważaj, jeśli masz jeden z następujących modeli:
- Samsung Galaxy R.
- Samsung Galaxy SII.
- Samsung Galaxy Note.
- Samsung Galaxy Nexus.
- Samsung Epic 4G Touch.
przed instalacją sprawdź obecność Brickbug (błąd na chipie eMMC fw):
https: //play.google.com/store/apps/details?id=net.vinagre.android.emmc_check
Dziennik zmian:
1.0.7
- ulepszona metoda sprawdzania rootowania
1.0.2
- dodano polecenie TRIM
Co oznacza TRIM dla wydajności ssd / nand.
W przeciwieństwie do HDD, SSD nie może nadpisywać danych, ponieważ możliwe jest tylko przejście z 0 na 1, więc przed nadpisaniem danych należy usunąć całą stronę na 0, a następnie zaprogramować bity.
Kasowanie trwa dłużej niż zapisywanie danych, więc po dłuższym korzystaniu z urządzenia konieczne będzie wymazanie stron przed ich zapisaniem i obniżenie wydajności.
Byłoby o wiele lepiej, gdyby kontroler kasował bloki w stanie bezczynności, abyś miał je gotowe, kiedy trzeba pisać. Niestety nie jest to możliwe, ponieważ kontroler nie ma wiedzy o systemie plików, więc nie wie, jakie bloki są używane, a które nie.
Polecenie TRIM, jeśli jest obsługiwane przez SSD / NAND, pozwala systemowi operacyjnemu wysłać listę bloków do kontrolera, aby usunąć je w stanie bezczynności.
Android 4.3+ natywnie obsługuje przycinanie, oznacza to, że system operacyjny po usunięciu pliku wyśle polecenie przycinania do kontrolera i powiadomi, że zablokuje użyty plik, kontroler usunie je w stanie bezczynności, dzięki czemu będzie mógł szybko pisać bez usuwania następnego razu.
Ale użytkownicy nie mają kontroli nad tym procesem, a Android nie przycina pamięci przez bardzo długi czas.
„SSD Boost” pomaga ręcznie uruchomić przycinanie na urządzeniu, jeśli czujesz, że stało się opóźnione, a mimo to przycina cię przy każdym ponownym uruchomieniu.
Wyprzedza ograniczenia LagFix (fstrim), obsługując system Android 5 Lollipop.
1.0.1
- dodano obsługę NOATIME, NOADIRATIME
Android utrzymuje metadane systemu plików, które rejestrują, kiedy każdy plik był ostatnio otwierany. Ten znacznik czasu jest znany jako atime, a atime wiąże się z obniżeniem wydajności - każda operacja odczytu w systemie plików generuje operację zapisu.
Aktualizacja za każdym razem, gdy plik jest czytany, powoduje wiele zwykle niepotrzebnych operacji wejścia / wyjścia, spowalniając wszystko.
„SSD Boost” wyłącza śledzenie atime, ponowne podłączanie systemów plików za pomocą opcji noatime / noadiratime.
Uwaga:
Niektórzy użytkownicy krytykują nazwę aplikacji „SSD Boost”.
W rzeczywistości słowo „boost” jest mylące: ściśle mówiąc, aplikacja nie przyspiesza transferu, ale omija ograniczenia technologii ssd i jądra systemu Linux.
Zamiast tego, jeśli chodzi o użycie słowa „SSD”: najczęstszym zastosowaniem jest „pamięć flash”, ale kiedy pamięć flash implementuje interfejs do pewnej magistrali, urządzenie to samo w sobie stanowi dysk, a następnie można je właściwie nazwać SSD.
Każda pamięć flash w każdym smartfonie ma interfejs magistrali, dzięki czemu można używać obu słów jednocześnie.