Improving the Sulfur, Entropy experience

During the past two weeks, I spent several hours trying to optimize the Sulfur architecture without having to go for a complete “clean room” rewrite, yet. What I’ve been able to gain is that now, Sulfur is shining at 40% more speed. Several “critical” code regions went through high (and dirty) optimizations. The result is that now, Sulfur can be used without hiccups (and blocking UI). There are still a few places where some optimizations are needed, but it’s already good enough.

Sulfur inherited the code architecture from YumEx, which ended up being quite sub-optimal. I’ll probably wait for GTK+3 before reworking the codebase (would be a very good timing actually). On a more general note, I am very happy to tell you that many code paths have undergone the same treatment and general Entropy (equo, package installation) speed is now excellent (and there’s still room).

Side note: Gentoo 11.0 has been released today!


About lxnay

the creator of Sabayon Linux, Entropy Package Manager {Eit, Equo, Rigo}, Molecule release media buildsystem, Matter Portage buildbot/tinderbox and only God knows what else...

One response to “Improving the Sulfur, Entropy experience

  1. ReckouNT

    It would be good, if fallback of mirrors would be removed.

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s

hello, twitter

Enter your email address to follow this blog and receive notifications of new posts by email.

Join 583 other followers

%d bloggers like this: