Cydia får prestandaförbättringar i de senaste uppdateringarna

Saurik lanserade en duo med viktiga uppgraderingar för Cydia Installer på onsdag som förväntas "drastiskt förbättra" Cydias prestanda för användare av olika språk; Kineser i synnerhet.

Version 1.1.30, som ersatte version 1.1.29 bara timmar senare med en extra bug fix, är tillgänglig nu. Det rekommenderas att alla jailbreakers tar uppdateringen nästa gång de befinner sig lansera Cydia, om de inte redan har gjort det.

Större förändringar i Cydia 1.1.29

Saurik noterar i ändringsloggen 1.1.29, som var den största av de två uppdateringarna på onsdagen, att kinesiska användare borde märka den största skillnaden i prestanda, men andra användare, inklusive engelska, kanske också kan skörda mindre resultatfördelar tack vare ändringarna som kommer med i uppdateringen.

Bland de olika sakerna Saurik har gjort är att genomföra förbättringar av hur Cydia hanterar översättningar av paketnamn och beskrivningar. Nedladdning av dem var en ganska långsam och noggrann process för vissa i den nya 64-bitarsversionen av Cydia, men tack vare Sauriks kontinuerliga arbete kan APT (programvaran bakom Cydias GUI) nu filtrera filer som du gör och inte behöver mer effektivt.

Saurik citerar också en korrigering av ett intermittent problem som kan påverka olika användare eftersom de skulle försöka hitta paket i Cydia. Ibland skulle användare rapportera att de inte kunde hitta vissa paket även om det inte var vettigt för dem att inte dyka upp. Det verkar som om detta var relaterat till ett problem med paketkataloguppsättningen, och lösningen var ganska förnuftig till även skaparen av Cydia själv.

Den största förbättringen av alla i denna utgåva har att göra med hur Cydia sorterar paket i sin katalog, en process som appen hanterar på lokal nivå på din enhet. I synnerhet är det här kinesiska (traditionella) användare kommer att se de största prestationsvinsterna, eftersom Cydias sorteringsalgoritm inte var så effektiv att sortera paket på det här språket i "slagordning."

Saurik kom runt detta problem genom att använda en speciell cache som kan hämta "tillräckligt nära" sorteringsresultat, och så länge katalogcachen inte alltid är uppdaterad kommer den fortfarande att cache framgångsrika resultat från tidigare Cydia-exekveringar som möjliggör användare att fortfarande söka efter och sortera tillgängliga "cachade" paket mer effektivt.

Dessutom justerade han några av sina algoritmer lite längre och konverterade till och med några av dem till ett mer effektivt språk. Slutresultatet var att han kunde förbättra laddningsprestanda för Cydia för alla användare, oavsett om de använder det kinesiska språket på sin enhet eller inte.

Version 1.1.30 - en liten version av bug fix

Några timmar senare följde Saurik upp med en mindre uppdatering, version 1.1.30.

Utan en detaljerad ändringslogg som vi ser i version 1.1.29 antas den vara en mindre uppdatering av felfel. One Redditor påpekar att det verkar fixa ett problem med att installera köpta objekt via Cydia.

Lång historia kort, Cydia 1.1.30 borde vara den snabbaste och mest pålitliga 64-bitars byggnaden av Cydia ännu. Om du inte redan har installerat det, bör du starta Cydia, uppdatera dina källor och installera det när du har chansen att.

Läs också:

  • Hur man jailbreak iOS 10.0-10.2 med Yalu
  • De bästa Jailbreak-justeringarna för iOS 10

Har du märkt några förbättringar i din Cydia-prestanda än sedan uppdateringen? Dela din erfarenhet i kommentarerna nedan.