Hoe de slechte prestaties en het vreselijke ontwerp van Android te verbeteren
Heb je een laggy Android-apparaat? Er is een oplossing voor je, maar het vereist root-toegang. Hoewel de nieuwste versie van Android (4.3) deze bug oplost, voor de meerderheid van de gebruikers die geen firmware-update zullen ontvangen, zou de gratis app LagFix het probleem kunnen oplossen.
Het is geen geheim dat Android een grote hoeveelheid lak mist als besturingssysteem. Ten eerste houdt het zichzelf niet erg goed. Na verloop van tijd traag apps om te kruipen. Dat komt door een gebrek aan TRIM-implementatie. De TRIM-opdracht, die Android niet heeft geïmplementeerd, staat solid-state opslag toe om zijn oorspronkelijke prestaties te behouden. Ten tweede, het is ook een grap over het verwijderen van verspilde ruimte en lege mappen. Ten derde, als fabrikanten goedkoop geheugen gebruiken, veroorzaakt dit slechte prestaties.
Gelukkig kunnen al deze problemen met het juiste apparaat eenvoudig worden opgelost.
Wat is TRIM, hoe dan ook?
We moeten uitleggen wat TRIM is, voordat we uitleggen hoe de LagFix-app de latentie van Android-apparaten elimineert: uw solid-state opslagapparaat wist niet echt bestanden, zelfs niet als u ze hebt gedeïnstalleerd of verwijderd. Dit is een eigenaardigheid die inherent is aan solid-state opslag. Gewiste bestanden zijn eenvoudigweg onzichtbaar voor het besturingssysteem. TRIM-opdracht is een Linux-uitvoerbaar bestand dat dit probleem oplost door gewiste bestanden zichtbaar en dus wisbaar te maken.
Als de opdracht TRIM nooit wordt uitgevoerd, worden deze ongegronde blokken een snelheidsknelpunt met als gevolg verschrikkelijk prestatie. In het bijzonder zal alles dat een cache gebruikt - zoals de browser - vreselijk presteren.
Kort gezegd, de TRIM-opdracht in moderne besturingssystemen markeert blokken met gegevens die moeten worden verwijderd. Wanneer gegevens niet worden verwijderd, moet het besturingssysteem drankjes van de schijf vinden die zijn gemarkeerd voor verwijdering en vervolgens overschrijven. De extra overhead vertraagt de schrijfsnelheden aanzienlijk. Zonder deze functie hebben alle schijven last van stotteren en vertragen.
Solid State Drives Mocht u een Solid State Drive (SSD) aanschaffen? [Opinion] Moet u een Solid State Drive (SSD) aanschaffen? [Opinion] Als je op de hoogte bent geweest van het laatste nieuws over nieuwe computeronderdelen, heb je misschien wel eens gehoord van SSD's of solid-state drives. Ze zijn ontworpen ter vervanging van uw onhandige, trage harde schijf en ... Lees meer en nieuwere eMMC-modules op moderne smartphones bevatten compatibiliteit met TRIM. Omgekeerd hebben goedkope flash-geheugenmodules op oudere smartphones en tablets dit vermogen niet. Het verschil tussen flash-geheugen en eMMC's van de laatste dag is jammer genoeg, omdat op het besturingssysteem gebaseerde TRIM niet werkt in Android 4.2 en eerdere versies.
LagFix [niet langer beschikbaar]
WAARSCHUWING: LagFix is bekend “steen” (vernietigen) incompatibele apparaten. Controleer de compatibiliteit van uw apparaat hier [niet langer beschikbaar]. Misschien wilt u Google ook op uw apparaat + “lagfix”.
LagFix voert een zeer eenvoudige functie uit: op compatibele, geroote apparaten optimaliseert het solid-state opslag door markering “gewist” blokken voor verwijdering - op dezelfde manier als TRIM zou doen. In zekere zin is het een handmatige versie van TRIM.
LagFix is niet helemaal probleemloos. Het werkt niet met oudere eMMC- en flash-opslagstations. Sommige Samsung-apparaten kunnen de app ook niet gebruiken. De activering van LagFix op geselecteerde Samsung-apparaten maakt uw gadget volkomen onbruikbaar - om onbekende redenen. De succesvolle functie hangt af van de specifieke chip in uw telefoon. Het artikel van Martin Brinkman wees me op Exynos Mem Bug Checker [niet langer beschikbaar], dat je Samsung-apparaat scant op incompatibele chips. Dus voordat u een handmatige TRIM probeert, controleert u eerst de app - anders kunt u een baksteen op uw handen krijgen.
Nogmaals, onthoud dat LagFix vereist root-toegang.
Cache2SD en Multi-Browser2RAM
Naast slecht softwareontwerp veroorzaken goedkope geheugenmodules vertragingsproblemen met veel smartphones en tablets. Vaak hebben de op flashgeheugen gebaseerde harde schijven in toptabletten, zoals de Asus Transformer, last van afschuwelijke schrijfsnelheden. Dit resulteert in trage, laggy-prestaties. Deze problemen kunnen worden opgelost door de cache van het apparaat naar een SD-kaart te verplaatsen. De SD zelf is echter gebaseerd op flash-geheugen en goedkope hebben verschrikkelijke prestaties.
Iedereen die de snelheid van zijn apparaat wil verbeteren, moet de hoogste klasse flash-geheugen krijgen: Klasse 10. De prestatievoordelen worden alleen weergegeven in software die de cache van uw apparaat gebruikt, als de cache op de SD-kaart aanwezig is.
De Cache2SD-mod werkt, voor zover ik weet, alleen op de Asus Transformer-tabletserie. Het lost het probleem van goedkope, langzame geheugenmodules op door de cache van uw apparaat naar de SD-kaart te verplaatsen. Op latere apparaten die gebruikmaken van eMMC (MultiMediaCard) -technologie is deze correctie echter niet nodig.
Een andere optie gebruikt het Browser2RAM-script. Terwijl sommige browsers, zoals Dolphin, hun cachegeheugen naar de SD-kaart kunnen verplaatsen Dolphin Browser HD - Snel en elegant mobiel surfen op uw Android Dolphin Browser HD - Snel en elegant mobiel surfen op uw Android Dolphin Browser HD is een mobiele browser voor Android 2.0 .1 en hoger. Met meer dan 250.000 downloads is dit de populairste browser op de Android-markt. De browser ondersteunt flash, HTML5, navigatie met gebaren en ... Lees meer, Browser2RAM verplaatst de cache naar een RAM-schijf Wat is een RAM-schijf, en hoe u een schijf kunt instellen Wat is een RAM-schijf en hoe u een schijf kunt plaatsen state-harde schijven zijn niet de eerste niet-mechanische opslag die verschijnt op consumenten-pc's. RAM wordt al decennia lang gebruikt, maar vooral als opslagoplossing voor de korte termijn. De snelle toegangstijden van RAM maken het ... Lees meer. Dit levert veel snellere prestaties op - RAM die als schijf wordt gebruikt, is erg snel.
Deze twee wijzigingen bestaan alleen op de Tablet-tablet van Asus Transformer. Hoewel ze in theorie kunnen worden aangepast aan elk slecht ontworpen apparaat.
Geen opslagruimte meer?
Een van de grootste problemen in Android is dat van opslag. Apps verwijderen niet correct, maar laten nogal grote zombiemappen achter. Een ander probleem is extra grote caches. Gelukkig kunnen apps van derden deze bestanden doden, zonder veel problemen. Van de vele geweldige ruimtebesparende apps. Hoe vrije opslagruimte op uw Android-apparaat vrij te maken Hoe vrije opslagruimte op uw Android-apparaat te maken Als uw opslagruimte op uw Android-telefoon of -tablet op is, kunnen wij u helpen om deze vrij te maken. Meer lezen gedekt door Erez, mijn favorieten zijn DiskUsage en SD Maid.
Schijfgebruik: DiskUsage geeft visueel de hoeveelheid beschikbare ruimte op uw Android-apparaat weer. Het bevat ook pinch-to-zoom en andere nieuwe functies. Ik gebruik het om grote, ongebruikte bestanden te lokaliseren en vervolgens te zappen.
SD Maid: SD Maid biedt een groot aantal functies. Hiervan is de handigste manier om de systeemmap leeg te maken, de lege mapzoeker en de dubbele bestandszoeker (alleen betaalde versie).
Conclusie
De huidige prestatieproblemen in Android zijn afkomstig van zowel fabrikanten van Google als van apparaten. Ten eerste was er nooit een goede implementatie van TRIM in Android tot 4.3. Ten tweede gebruikten fabrikanten goedkope flash-geheugenmodules, wat leidde tot extreme hoeveelheden lag op veel apparaten. Het oplossen van deze problemen werkt op slechts een beperkte selectie van apparaten, met slechts een beperkte selectie van apps.
Is iemand anders ziek van de slechte prestaties van Android? Ontlucht uw frustraties in de opmerkingen.
Afbeelding Credits: Snail by xandert via MorgueFile