LagFix är en app (endast rotade telefoner) med ett fantasilöst namn som använder ett standard Linux-verktyg för att fixa "lag" på Android-enheter. Lag är en term som kastas runt ganska liberalt, utan någon egentlig definition som är kopplad till den. I det här fallet känner jag till verktyget som används så jag vet vad den här appen försöker adressera - tider när ditt system stoppas, och väntar på minneskontrollern för att få veta vilka lagringsblock som är fria och vilka som används, så den vet var den kan skriva data till enhetens lagring. Medan detta händer stoppas systemet tills minneskontrollern får svaret det behöver. Detta är en standardprocess i alla operativsystem, och i verkligheten är det mycket mer komplicerat än jag har förklarat här. För våra ändamål i dag täcker detta viktiga saker att veta.
Detta kan göras i farten (och det är så som Android gör saker) eller det kan göras med ett Linux-verktyg som heter Fstrim. När ett lager Android-system gör det i farten medan data skrivs, kan ibland vissa människor (detta är viktigt, och vi kommer att prata mer om det senare) se deras enhet sakta medan minneskontrollern väntar på att veta vilka lagringsblock används och som är gratis. Människor kallar detta en form av fördröjning och fördröjning är universellt hatat.
En lösning, som ofta används på Linux-stationära datorer, är att använda verktyget Fstrim. Den går igenom lagringsutrymmet och berättar minneskontrollern vilka block som verkligen är fria och vilka som används. Minneskontrollern behöver inte fråga, för det har just fått höra. Så småningom förändras allt detta och minneskontrollern behöver berättas igen. På skrivbordet skapade människor Fstrim för att köra med ett visst intervall för att hålla saker synkroniserade.
LagFix-appen (jag vill verkligen ha ett bättre namn på den här) ger användaren ett sätt att köra Fstrim-verktyget. I teorin, när din enhet blir trög, kör du appen och saker behöver inte längre stoppa för minneskontrollern. Vi har sparkat på idén, tittat på vad appen gör och ser inga skäl till varför den ska vara skadlig. Teorin bakom appen, och en hel del användarutlåtanden återspeglar detta, är sund och borde fungera bra - om du behöver det. Och "om du behöver det" är nyckeln.
Tills vi vet exakt varför vissa människor ser fördröjning, och andra inte, kan vi inte säga med säkerhet att du bör använda det här verktyget. Vi kan inte upprepa utvecklarens påståenden om att allt är välkänt och faktum med vissa enheter, eftersom det allt baseras på anekdotiska bevis från användare som inte riktigt är medvetna om vad som händer. Vad jag kan säga är att det inte borde skada någonting, och om din enhet stammar under användning, kan du säkert prova det. Naturligtvis finns det fortfarande frågan om varför Google inte använder Fstrim-verktyget som standard i Android. När du använder något sådant verktyg som påverkar den inre funktionen av din hårdvara, är risken alltid på dig.