LagFix je aplikacija (samo ukorijenjena telefonima) s beznačajnim imenom koja koristi standardni Linux alat za pomoć u popravljanju "zaostajanja" na Android uređajima. Lag je pojam koji se prilično liberalno zaokuplja, bez ikakve stvarne definicije. U ovom slučaju, upoznat sam s alatom koji se koristi, tako da znam na što se aplikacija pokušava baviti - vrijeme kada je vaš sustav zaustavljen, čekajući na memorijskom kontroleru da vam kaže koji su blokovi za pohranu besplatni i koji se koriste, pa zna gdje može upisati podatke u pohranu uređaja. Dok se to događa, sustav se zaustavlja sve dok memorijski kontroler ne dobije odgovor koji mu je potreban. Ovo je standardni postupak u svakom operativnom sustavu, a u stvarnosti je puno složeniji nego što sam ovdje objasnio. Danas se u naše svrhe pokrivaju važne stvari koje treba znati.
To se može učiniti u letu (a to radi i dionica Android) ili se može učiniti pomoću Linux uslužnog programa koji se zove Fstrim. Kad dionicki Android sustav to radi u pokretu dok se upisuju podaci, ponekad neki ljudi (ovo je važno, a o tome ćemo više govoriti kasnije) vide kako se njihov uređaj usporava, a memorijski kontroler čeka da zna koji blok za pohranu su u upotrebi i koji su besplatni. Ljudi to nazivaju zaostajanjem, a zaostajanje je univerzalno omraženo.
Rješenje koje se često koristi na radnim površinama Linuxa je korištenje alata Fstrim. Prolazi kroz pohranu i govori memorijskom kontroleru koji su blokovi stvarno besplatni, a koji u upotrebi. Memorijski kontroler ne mora pitati, jer je upravo rečeno. Na kraju se sve to promijeni i memorijski kontroler ponovno mora reći. Na radnoj površini ljudi postavljaju Fstrim da se izvodi u određenom intervalu kako bi se stvari sinkronizirale.
Aplikacija LagFix (stvarno želim bolje ime staviti na ovaj) pruža korisniku način pokretanja alata Fstrim. Teoretski, kada vaš uređaj postane spor, pokrenete aplikaciju i stvari se više ne moraju zaustaviti na memorijskom kontroleru. Pokrenuli smo ideju, pogledali što aplikacija radi i ne možemo vidjeti nijedan razlog zašto bi trebao biti štetan. Teorija koja stoji iza aplikacije i dobar broj svjedočenja korisnika to odražavaju, zvuk je i trebao bi raditi lijepo - ako vam treba. A dio "ako vam treba" je ključan.
Dok ne znamo točno zašto neki ljudi vide zaostajanje, a drugi ne, ne možemo sa sigurnošću reći da biste trebali koristiti ovaj alat. Ne možemo ponoviti tvrdnje programera da je to sve dobro poznato i činjenica s nekim uređajima, jer se sve temelji na anegdotskim dokazima korisnika koji zapravo nisu svjesni što se događa. Ono što mogu reći je da to ne bi trebalo ništa povrijediti, a ako vaš uređaj strši tijekom upotrebe, možete ga svakako pokušati. Naravno, još uvijek postoji pitanje zašto Google ne upotrebljava uslužni program Fstrim prema zadanim postavkama u Androidu. Kada koristite bilo koji uslužni program koji utječe na unutarnji rad vašeg hardvera, rizik je uvijek na vama.