-
Notifications
You must be signed in to change notification settings - Fork 38
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Slow performance on large channels #238
Comments
Yep, but quassel protocol is not really optimized for such large channels, and using it through web (or mobile) is sadly something that I can't really fix. |
I am not sure this has anything to do with the quassel protocol. I am on some huge channels through bitlbee, and just typing in the input box or switch to the channel is excruciatingly slow. Compare that to a medium channel and it's alright, but not great. (This is on a fairly old work computer.) This should not have to do anything protocol related, right? |
@magne4000 I ran the profiler in Firefox in a channel with a couple of thousand users. Every single keypress, maybe more often, is causing a very long layout recalculation. I suspect something is incorrectly trying to re-layout the users list every single keypress, but it's not obvious from the profiles (most stuff just seems to be angular.js functions). If you need help getting profiles let me know! |
I'm noticing really slow performance when am in large channels like #python on freenode.
The text was updated successfully, but these errors were encountered: