-
-
Notifications
You must be signed in to change notification settings - Fork 170
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
The loading times for pages often tend to be quite lengthy. #1153
Comments
There's no 0.9.28 so I'm assuming 0.9.22. As for the issue itself, I'm guessing the indexing isn't fast enough for a search over 50k archives, so when the result isn't cached(after adding a new file or changing some metadata) it takes some time to get the results over. This is just guessing though, I'd like to add some actual performance metrics to search at some point to try and pinpoint where it's slow. |
Happy to help track this down if/when metrics go in, there's a lot of major perf issues once the library gets large. I have a >100k library and it's not going well. Trying to migrate off ComicRack as it's no longer able to reliably save the database at this scale.
During page loads most of the time is spent with |
@nspitko There's several problems being mentioned, specifically:
I also have this issue on 2 LRR instances with 80k+ archives each; simply opening categories or batch ops breaks the browser. So I only do category operations via the API and delegate batch operations to background tasks executed by a service, because they take too much time. But I'm not experiencing the slowdowns from the main issue, at most I have 10s loading times. Usually though they are 3-5s. |
See #570 for 2. and 3. |
I’m up to 536,912 items. Similar issues with long page loads but the thing is the issue is intermittent. Sometimes pages loads will be fine, one second or less for 100 items per page. Then for no apparent reason things will start loading slow, maybe 30-60 seconds per page. I did notice at this size, import of new items just stops working. I have to call a rescan through the API to import new stuff. Maybe something with scanning is hosing up. In fact, after a reload of the container, pages load okay for a bit, then will start to slow down. I’ve been meaning to deep dive further to see if I can isolate the issue. The size of my library is probably a bit out of scope of this software, but It certainly is a good performance test. |
LRR Version and OS
docker 0.9.28,The same issue occurs in version 0.9.30 as well.
Bug Details
Your Lanraragi has more than 50,000 manga documents, and sometimes it takes a long time to load the page. Additionally, searching for tags can also be slow. Given that your Docker container is running on a computer with 64GB of RAM and a CPU with the 10900K, there shouldn't be any hardware performance issues. All your manga documents are stored on a local 16TB mechanical hard drive.
At the moment, the most significant issue affecting usage is that after adding new manga documents, it takes a very long time to open the page. Even using the Tachiyomi app's Lanraragi plugin on a phone, there is a considerable delay (about 15-20 seconds) from opening until the actual gallery loads.
Matching Logs
There are no error logs, it's simply slow.
3.mp4
The text was updated successfully, but these errors were encountered: