http://bugs.gpodder.org/show_bug.cgi?id=153





--- Comment #6 from Nick <[EMAIL PROTECTED]>  2008-09-01 21:17:53 ---
It works fairly well on the n810, you just have to have a lot of patience ;)

The biggest bottleneck is how slow feedparser is, on my n810 it takes 52
seconds to parse the dailysourcecode feed. And this isn't because of network
latency, the cpu is pegged at 100% for a good 50 of those 52 seconds.

This wouldn't be too much of an issue if more servers supported etags but sadly
quite a few of them don't. Mevio in particular doesn't even support the
last-modified http-header, they just return the current time with each request.

The only thing I can think of would be to intercept the feed before feedparser
has a chance to touch it, hash it, and only if it really has changed would we
bother parsing it.


I should mention that that patch is already old, I have some new stuff in a
nice little git branch over here:
http://repo.or.cz/w/gpodder/nikosapi.git?a=shortlog;h=refs/heads/threaded-feed-updater


-- 
Configure bugmail: http://bugs.gpodder.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching all bug changes.
_______________________________________________
gPodder-Bugs mailing list
[email protected]
https://lists.berlios.de/mailman/listinfo/gpodder-bugs

Reply via email to