For as long as I can remember, the time to perform the above function has varied widely, and I'm just curious as to why.
Say that I enter a forum, and there might be 30 threads marked as containing new messages. I may catch up on 10 - 15 of them, but don't look at the rest because they're not subjects I'm following. So I then click the "mark all unread forum messages read" link, and sometimes, it instantly marks them and returns me to the top of the last thread I read, while other times it might take as long as 20 - 30 seconds to do exactly the same thing.
It makes no difference if it only has to mark 4 unread threads or 40 unread threads as read. Sometimes it's blazingly fast, and other times, there's an interminable wait. It might take 20 seconds to mark 4 messages as read, and the next time, will mark 30 threads as read almost instantly.
This happens regardless of the computer or location I'm at, OS, etc. It's really inconsistent. Generally, connection speeds are between 6 mbit - 10 mbit per second.
'Just curious as to why this happens.
John