Hello! It’s Friday again so here we go!
performance differences
Now that we have the v3 libraries finished and several software conversions completed, it’s time for a quick performance comparison! (As I left this last minute, v3 is only on a VM and V2 on a dedicated server, so while it’s not a real comparison, it shows how much quicker v3 is!)
Specs:
v2
CPU Model: Intel(R) Core(TM) i7-3770 CPU @ 3.40GHz CPU Cores: 8 Total Mem: 32081 MB OS: Debian GNU/Linux 10 Virtualization: Dedicated
v3
CPU Model: Intel(R) Core(TM) i7-8650U CPU @ 1.90GHz CPU Cores: 4 Total Mem: 3946 MB OS: Debian GNU/Linux 10 Virtualization: KVM
Deluge install:
v2 v3 real 1m32.719s 0m48.717s user 0m33.192s 0m17.681s sys 0m5.106s 0m5.038s
Deluge removal:
v2 v3 real 0m32.463s 0m8.198s user 0m5.157s 0m3.611s sys 0m1.559s 0m1.083s
dashboard improvements
We’ve optimised the dashboard and how it handles sessions this week. With v2, every application widget writes to the database to keep sessions alive (these are loaded via ajax – so a lot of database writes are happening). v3 has changed this to only write on specific pages. The result is a faster dashboard and less memory consumption on the server.
Also, @JMSolo 👑 has fixed the Remember me login option. 🎉
mysql conversion
The MySQL conversion has been completed! On update, everything will be pulled (users, logs, sessions, banlist, system configurations…literally everything). This will allow upgrading without having to spend time re-configuring the dashboard/user settings.
Catch you all next week! 💖