Kolejny "optymalizator jądra"?
Nie. No tak. Jednak "optymalizator jądra" jest złym sposobem na to. KTweak wykonuje korekty jądra oparte na faktach i dowodach, w przeciwieństwie do innych optymalizatorów z słabo napisanym lub mocnym zaciemnionym kodem. W przeciwieństwie do innych "optymalizatorów jądra", KTWEAK to:
- Całkowicie otwarty źródło bez kompilacyjnych komponentów
- zwięzłe, w mniej niż 200 liniach Long
- wspierane przez benchmarki i dowody
- zaprojektowane przez doświadczonego dewelopera jądra
- niestręczne i całkowicie nieoczeżne
KTweak jest testowany na niezliczonych urządzenich i jest benchmarked za pomocą Hackbench i Perf do przenoszenia harmonogramu, Schbench i Cycictest do Harmonogramu Latency i Iozone i Fio dla I / O opóźnienie i przepustowość.
KTweak działa poprzez zastosowanie różnych dostroże do jądra Android za pomocą odsłoniętych węzłów procfs. Kerneny Android wymagają wielu podsystemów użytkowników, takich jak config_sched_debug, config_procfs, config_sysfs i inne Zmniejszenie opóźnienia harmonogramu zmniejsza lekko surową wydajność, ale poprawia ogólne UI / UX.
KTweak również meloduje zarówno Schedulectilu, jak i interaktywnych gubernatorów CPU, aby również pamiętać o timeslices Scheduler. Zarządzanie pamięci jest nieznacznie dostosowywane, aby umożliwić więcej buforowanych informacji na pozostanie na dłużej, zmniejszając jitter i poprawiając lokalizację pamięci podręcznej.
Uwaga:
Twoje dzienniki mogą wykazywać ostrzeżenia lub błędy. To normalne. Nie wszystkie jądra są zbudowane tak samo, więc ktweak ostrzega, że pewna strojna nie może zostać zmieniona.
KTWEAK Script and Ktweak Android App Kod źródłowy można znaleźć tutaj:
HTTPS: // Github. com / tytydraco / ktweak
https://github.com/tytydraco/ktweak-android-app