[gpodder-devel] Feed cache updates now faster :)

  • From: alistair.sutton at gmail.com (Alistair Sutton)
  • Date: Sat, 10 May 2008 18:36:19 +0100

2008/5/10 Thomas Perl <thp at perli.net>:

> Hello!
>
> Thanks to the nice guys over at InternetTabletTalk[1] who were trying
> out gPodder on low-speed hardware (N8x0 internet tablets), and having
> _very_slow_ feed cache updates, I've looked into the issue and found
> several problems with the current code, which are not that problematic
> on my 2GHz machine, but which are quite problematic on low-end devices
> or installations with many podcast subscriptions.
>
> I've improved the code, so the feed cache should now finally make use of
> e-tag and last-modified timestamps for feeds that didn't change, and
> make the whole feed cache updating procedure a bit faster and less
> I/O-intensive. This should be very visible for users with many
> subscriptions.
>
> Please try it out and tell me if it works for you ;) You need the latest
> SVN version of gPodder and "svn up" to get the latest revision from
> trunk.


These changes have made a HUGE difference to the time it takes gpodder to
update the feeds (this is on a  P4m 2.2GHz laptop).

It also has solved an issue I was having where some Sun Microsystems feeds
were obviously being detected as updated/new all the time when in fact they
hadn't changed at all.

Brilliant work!

Alistair

-- 
WWW: http://ajs.no-dns-yet.org.uk
GPG/PGP: http://ajs.no-dns-yet.org.uk/pubkey.gpg
-------------- next part --------------
An HTML attachment was scrubbed...
URL: 
<https://lists.berlios.de/pipermail/gpodder-devel/attachments/20080510/b2a6da04/attachment.html>

Other related posts: