Saurik Explains Why Cydia Needs to Reload Data Every Time


Submitted by Dan; February 29, 2012


As Cydia downloads the entire package index from third party servers to store them locally, the launch time can increase considerably depending on your connection speed. Saurik explain this in detail, in response to a question asked on Reddit: So, the "Reloading Data" step is something that can be made faster (and often is: new releases of Cydia often improve the performance of Reloading Data, and it is drastically improved when Apple releases new devices; on the new A5 CPU that step is almost pleasant). However, the part where it is downloading packages from third party servers is a different story: Cydia, unlike the App Store (or almost any similar service), stores the entire package catalog locally. This means that it actually has to keep that many packages locally, and has to keep their records up to date. From a "cold start", downloading the package catalog is something like three megabytes, compressed (totalled from BigBoss, ModMyi, and ZodTTD). Downloading those large files, often at around the same time other people are downloading them, from centralized and not terribly well organized hosting, really sucks. This is made even worse by them often not following my recommendations on "diff indices" (causing you to have to redownload the entire catalogs randomly). He goes on to add that the time taken by the "Reloading data" step won't be affected in any way by the categories a user chooses to be visible in the UI. For instance, if you're not a big fan of theming your device, you might think that disabling the theme section would boost Cydia's performance, but unfortunately repos don't take this into consideration and send you data about themes anyway.



Tags: cydia, cydia reload, cydia reloads data, saurik, Sauril, why cydia reloads data every time launched




Become a Member of Dashhacks!

If you want your comments to go live without waiting for moderation, you need to be logged in. Being logged in has its benefits:
  • Logged in members do not wait for their comments to be approved.
  • Logged in members can sign up for nightly updates.
  • Logged in members can create Profiles to be seen by other users.
So why wait? Create an account or login now! It's easy, quick, and free.

To get started, use the LOGIN boxes, or the REGISTER link at the top right!


Add comment

Security code
Refresh



 
CREATE ACCOUNT NOW TO POST COMMENTS!

Why create an account on the Dashhacks network? Because being logged in has its privileges!

• COMMENTS! Only logged in users comments go live without waiting for moderator approval!
• No video! The video ad in the upper right doesn't interrupt you on all pages!
• Customize your profile! Flaunt your xBox Live & PSN gamertags!
• It's FREE and it's EASY! And one login works for all of the Dashhacks review sites!

So what are you waiting for?

Go to the TOP RIGHT of the page and LOGIN or click REGISTER!