Mobilné Správy, Gadgety, Blogy's Secenziami

√Ėka l√§shastigheterna f√∂r ditt SD-kort med 100-200 % med en enkel justering [Hands-On, Benchmarks]

Obs: F√∂ljande artikel hj√§lper dig med: √Ėka l√§shastigheterna f√∂r ditt SD-kort med 100-200 % med en enkel justering [Hands-On, Benchmarks]

Dålig SD-kortprestanda kan definitivt ha en negativ effekt på den övergripande upplevelsen av din enhet, särskilt när man överväger appar som förlitar sig på snabb åtkomst till SD-kort, som Galleriet, eller funktioner, som Apps2SD.

XDA-forummedlem har arbetat hårt med att justera vissa inställningar i Android för att förbättra situationen på just denna avdelning. Genom att justera ett visst SD-korts cachevärde kunde han, tillsammans med många andra på xda som provade detta, avsevärt förbättra läshastigheterna, vanligtvis åtminstone fördubbla eller tredubbla dem, och i vissa fall gå ännu högre.

DAGENS VIDEO F√ĖR ANDROIDPOLICE

Jag tyckte att det var ett ganska intressant koncept, så jag bestämde mig för att prova det på min OG Moto Droid och beskriva mina resultat här. Det är värt att notera att denna process bara fokuserar på SD-kortets läshastighet och har ingen som helst effekt på skrivhastigheten.

Du måste ha root-åtkomst med skrivbehörighet till /sys för att kunna ändra något av följande värden.

Grundidén bakom denna fix är att ändra mängden tillgängligt läs-framåt-cache för att läsa SD-kortdata. Som standard kommer de flesta ROM att ha allt från 4KB (till exempel på EVO 4G som kör Fresh) upp till 128KB avsatta för denna uppgift. För att hitta cachestorleken på din enhet, starta Root Explorer och navigera till:

/sys/devices/virtual/bdi/179:0/read_ahead_kb

Om du planerar att köra det här testet själv kan du helt enkelt ändra värdet i den här filen, spara och testa bort. Men vet att vid omstart kommer det att återgå till standard om du inte gör det permanent (mer om det senare).

Jag kör för närvarande Project Elite 4.2 (Froyo-bas), som tillhandahåller 128KB cache som standard. För det första testet gjorde jag ingen modifiering av cachevärdet. Jag körde testet tre gånger på lagervärdet och vart och ett av de modifierade värdena för att säkerställa korrekta avläsningar.

För att köra dessa tester använder jag en app som heter SD Tools som du kan hämta gratis på Android Market.

Första körningen: 128KB

Som du kan se är mitt kort ganska långsamt, med den högsta läshastigheten på bara 5,5 MB/s. Den lägsta var 5,4 MB/s, vilket gör medelhastigheten 5,43 MB/s.

För nästa körning har jag ändrat värdet till 1024KB och kommer att öka med 1024KB för varje efterföljande test.

Andra körningen: 1024KB

Medelhastigheten för denna körning kommer ut till 7,8 MB/s vilket är en genomsnittlig hastighetsökning på +2,37 MB/s. Det är inget att skryta om, men jag tar vilken fart jag kan få.

Tredje körningen: 2048KB

Enligt XDA-tråden är detta den inställning där de flesta användare uppnådde bäst prestanda. Mina resultat var mer sporadiska än de tidigare testerna, men den genomsnittliga hastigheten för denna körning var 7,867 MB/s, vilket gav en mycket liten fördel på +0,067 MB/s jämfört med cachestorleken på 1024KB.

Fjärde körningen: 3072KB

√Öterigen, mina resultat saknade konsistens. √Ąven om det andra testet gav den snabbaste hastigheten jag sett hittills, var medelhastigheten f√∂r denna k√∂rning bara 7,83 MB/s, vilket √§r -0,0369 MB/s j√§mf√∂rt med f√∂reg√•ende k√∂rning.

Femte åket (final): 4096KB

Denna körning gav de bästa resultaten, men ändå inte mycket annorlunda än de tidigare siffrorna. Den genomsnittliga hastigheten denna gång var 8,167 MB/s, vilket översätts till +0,337 MB/s under föregående körning och +0,3 MB/s över 2048KB cache, vilket var den snabbaste körningen före denna.

Slutsats

Efter att ha till√§mpat SD-kortets cachefix s√•g jag en anst√§ndig √∂kning av l√§shastigheten fr√•n cirka 5,4 MB/s till 8,2 MB/s. Jag uppmanar alla att ge dessa tester en k√∂rning f√∂r sig sj√§lva ‚Äď du kan bli mycket positivt √∂verraskad, speciellt om ditt ursprungliga cachev√§rde var 4KB.

När du har hittat det värde som fungerar bäst för dig, kan du göra det permanent genom att flasha lämplig fil som finns i källtråden genom ClockworkMod Recovery (det finns också instruktioner för att ställa in värdena med RA-återställning eller manuellt för de som inte vill flash eller inte har CWM/RA).

Om du bestämmer dig för att ge detta en chans, låt oss veta vilket värde som fungerade bäst för dig tillsammans med din telefonmodell i kommentarerna.

Table of Contents