Run Faster

16 posts / 0 new
Last post
salromano

Any chance you can make QuiteRSS run faster? I have 400+ feeds and it can hang up on me a lot. I've shopped around for other feed readers and found GreatNews RSS Reader, which is no longer updated and lacks a lot of the features I need, but updates all my feeds in seconds, without any hang ups between switching feeds and such. Any chance you can make it run as well as that?

Sheldon
Hi,

Hi,

if you face performance problems there are some things you can do.

- Check the size of the file feeds.db.

- Enable and set clean-up options under Tools -> Feeds -> Clean-Up.

- Check the option "Store DB in memory" under Tools -> General and try to run QuiteRSS with the option disabled.

- Check the network connection under Tools -> Network Connection. Do you use proxies?

Be aware that some performance issues can be related to the feed's host server.

Kind regards,

Sheldon

salromano
Thank you for the reply,

Thank you for the reply, Sheldon.

- I don't know where to find feeds.db, but when exporting an OPML, the file is 115kb.

- I have done this since first installing QuiteRSS.

- I have done this since first installing QuiteRSS.

- No proxies.

QuiteRSS is great, but the overall performance needs a significant boost. Download GreatNews RSS Reader, throw in 400+ feeds in both QuiteRSS and GreatNewsRSS and see how they compare speed-wise. It's no issue for GreatNews RSS - no hang-ups, you can switch quickly between feeds, etc. things load instantly. QuiteRSS on the other hand is the opposite. Which is unfortunately because QuiteRSS's features are overall better.

ARMINVB
You can try to reduce the

You can try to reduce the file size of database "feeds.db" (C:\....\QuiteRSS\feeds.db) with this program:

DB Browser for SQLite Portable --> http://portableapps.com/apps/development/sqlite_database_browser_portable

1. File -> open database "feeds.db"

2. File --> compact database --> ok

First do a backup of feeds.db

Sheldon
Unfortunately a compact

Unfortunately a compact database command might not be enough. First you should provide the file size of feeds.db and the total number of news in your QuiteRSS before we can do further steps.

ARMINVB
feeds.db --> 98 Mb and 599

feeds.db --> 98 Mb and 599 feeds

quiterss folder --> 245 Mb

First do a backup of feeds.db or entire quiterss folder and if you don't like this compact database, you can restore everything again.   Quiterss is portable.

You don`'t lose anything by trying.

http://i.imgur.com/QgSUcRp.jpg

Sheldon
Sorry, I don't get it. Is 98

Sorry, I don't get it. Is 98 MB the actual figure or where is it coming from? If so please provide the number of news (not feeds!).

ARMINVB
98 Mb is actual size

98 Mb is actual size

6953 unread news

Thank you Sheldon for this great program !!!

 

Sheldon
How many read news?

How many read news?

ARMINVB
0 zero

0 zero

Sheldon
OK! So we have the culprit.

OK! So we have the culprit. It's the feeds.db.

From the post above I assume that you are familiar with SQL. Right?

ARMINVB
Sorry, i don't have any idea

Sorry, i don't have any idea how sql database works, lol.

I regulary compact feed.db with SQLiteDatabaseBrowserPortable, like i do with Speedyfox and Firefox.

And if above does not work:

1- I do a "exports my feeds to opml"

2- Delete all feeds and folders

3- Compact feeds.db (i think inside are my filters too, so I never delete it)

4-Import opml.

Then current size will be about 30 Mb and QuiteRSS works very very fast

 

Sheldon
I see! This is a possible but

I see! This is a possible but very rough way.

First of all you should enable the option

"Enable DB optimization"

in your clean-up settings.

Do you know how to commit a sql statement in your db access tool? Just look it up.

The statement to commit first would be

Select * from news where deleted = 2

You might get a lot of records.

 

Bill Lee
... but what other processes,

... but what other processes, programs are running at the same time?
I give QuiteRSS full use of the CPU when starting up and downloading a day's feed.
Then I run other things like 1000 tab browsers and such later.

Sheldon
Hi,

Hi,

there is no over QuiteRSS process. This sounds like a db problem.

Did you set clean up options?

Just provide the following figures::

- total number of news

- size of feeds.db

Kind regards,

Sheldon

 

 

Dan Bollinger
Mine was updating slow, too.

Mine was updating slow, too. So, I checked all the feeds and found quite a few that were obsolete. QuiteRSS does multiple attempts to read, slowing it down. I removed feeds that were no longer active and it ran a lot faster.