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
BiglyBT slow startup #722
Comments
Not much that can be done, there's a lot of Java classfile loading, linking, dynamic compilation etc. going on. |
Thanks for your answer;) |
Things can probably be done with application class data sharing (new feature in java 10). It would require changes to the launch script so might be difficult to support out of the box. But if you're willing to tinker it might be an option. An even more advanced and linux-only feature would be ahead of time compilation. |
"AppCDS" looks like it might be worth investigating sometime, thanks |
On my system using AppCDS seemed to speed up the time taken to get the UI fully loaded from around 7 seconds to around 6 - not really worth the effort especially as this was for a minimally loaded client. If you have a number of torrents to also load this will increase load time on top of this as each torrent requires loading and setting up. |
Get an ramdisk app like Gilisoft ramdisk or Primo Ramdisk and place on it whole Bigly's dir, and you will go on. Mega fast config files writing-reading and jet startup and running. Just do some backuping this Bigly's dir with soft like Ease Todo Backup and so on. I have back to Bigly from Tixati, and I always work even with Tixati through ramdisk. If you have any questions like how make portable mode on Bigly and so on, ask us and we, not only me, and Paul too will inform you. I have 16 GB ram, and I even use Eboostr named soft for ram-based caching for boosting of the file access operations. You can use another things by the way like Optane, SSD drives, NVMe SSD and so on! |
Every time I run BiglyBT from "cold" it takes roughly 15 seconds to reach the torrent menu (no torrents), roughly 5 to draw the interface and then several seconds of loading stuff.
I have 12gb of ram (not ssd though) and to me it seems a bit too much given it is not a heavy software like photoshop. In comparison Transmission opens instantly wheras Fostwire (written in Java like BiglyBT) takes even longer than 15 seconds.
I assumed it depends on the fact that it is written in Java. I don't want to criticize your software and don't intend to switch to Transmission, but we you make the booting a bit faster?Is there room for optimization?
Lubuntu 16.04, LXDE BiglyBT 1.7.0
The text was updated successfully, but these errors were encountered: