Logo pl.androidermagazine.com
Logo pl.androidermagazine.com

Nowa aplikacja Lagfix obiecuje naprawić tajemnicze opóźnienie na niektórych urządzeniach

Anonim

LagFix to aplikacja (tylko zrootowane telefony) o niewyobrażalnej nazwie, która korzysta ze standardowego narzędzia Linux, aby naprawić „lag” na urządzeniach z Androidem. Lag jest terminem, który rzuca się dość swobodnie, bez żadnej prawdziwej definicji. W tym przypadku jestem zaznajomiony z używanym narzędziem, więc wiem, co ta aplikacja próbuje rozwiązać - czasy, w których system jest zatrzymany, czekając na kontrolerze pamięci, aby dowiedzieć się, które bloki pamięci są wolne, a które są w użyciu, więc wie, gdzie może zapisywać dane w pamięci urządzenia. W tym czasie system jest zatrzymywany, dopóki kontroler pamięci nie uzyska odpowiedzi, której potrzebuje. Jest to standardowy proces w każdym systemie operacyjnym, a w rzeczywistości jest o wiele bardziej skomplikowany, niż wyjaśniłem tutaj. Dla naszych celów obejmuje to ważne rzeczy, o których należy wiedzieć.

Można to zrobić w locie (i tak właśnie działa Android) lub można to zrobić za pomocą narzędzia Linux o nazwie Fstrim. Kiedy zwykły system Android robi to w locie podczas zapisywania danych, czasami niektórzy ludzie (jest to ważne, a porozmawiamy o tym później) zobaczą, jak ich urządzenie zwalnia, podczas gdy kontroler pamięci czeka, aby dowiedzieć się, które bloki pamięci są w użyciu i które są bezpłatne. Ludzie nazywają to formą lagów, a lag jest powszechnie nienawidzony.

Rozwiązaniem, często używanym na komputerach z systemem Linux, jest użycie narzędzia Fstrim. Przechodzi przez pamięć i informuje kontroler pamięci, które bloki są naprawdę wolne, a które są w użyciu. Kontroler pamięci nie musi pytać, bo właśnie mu powiedziano. W końcu to wszystko się zmienia i kontroler pamięci musi ponownie powiedzieć. Na pulpicie ludzie konfigurują Fstrim, aby uruchamiał się w określonych odstępach czasu, aby zachować synchronizację.

Aplikacja LagFix (naprawdę chcę, aby nadano jej lepszą nazwę) zapewnia użytkownikowi sposób uruchamiania narzędzia Fstrim. Teoretycznie, gdy twoje urządzenie staje się powolne, uruchamiasz aplikację i rzeczy nie muszą już się zatrzymywać dla kontrolera pamięci. Wyrzuciliśmy ten pomysł, sprawdziliśmy, co robi aplikacja, i nie widzimy żadnego powodu, dla którego powinien być szkodliwy. Teoria leżąca u podstaw aplikacji i wielu opinii użytkowników to odzwierciedla, jest solidna i powinna dobrze działać - jeśli jej potrzebujesz. Kluczem jest część „jeśli potrzebujesz”.

Dopóki nie będziemy dokładnie wiedzieć, dlaczego niektórzy ludzie widzą lag, a inni nie, nie możemy z całą pewnością powiedzieć, że powinieneś używać tego narzędzia. Nie możemy powtórzyć twierdzeń dewelopera, że ​​wszystko to jest dobrze znane i pewne w przypadku niektórych urządzeń, ponieważ wszystko opiera się na anegdotycznych dowodach użytkowników, którzy tak naprawdę nie są świadomi tego, co się dzieje. Mogę powiedzieć, że nie powinno to nic zranić, a jeśli twoje urządzenie jąka się podczas użytkowania, z pewnością możesz spróbować. Oczywiście wciąż pozostaje pytanie, dlaczego Google nie używa domyślnie narzędzia Fstrim w systemie Android. Podczas korzystania z jakiegokolwiek takiego narzędzia, które wpływa na wewnętrzne działanie twojego sprzętu, ryzyko zawsze spoczywa na Tobie.