![]() On the UI side, we fixed a lot of crashes you guys reported (thanks) and now if you Touch the green Upward arrow when someone is uploading files from your Android, you will be able to see what files are being uploaded, at what speed and what the progress is. This results in a lot more free memory and the new version of FrostWire (if connected to less than 20 peers) should feel a lot snappier, browsing (as more people upgrade) should work better, and the same with downloads and search. With Netty we’ve gotten rid of a lot of threads and we’re able to use the network interface very efficiently to deliver and receive messages in just a few threads. In theory the linux kernel used by most android should be able to handle lots of threads without much cost but in reality this is not so pretty. ![]() In the past FrostWire did a lot over UDP to avoid creating threads, then little by little we started migrating some of the messages over to TCP and things started working better, however we had to keep the number of peers you connected to a bare minimum since each connection required us to create a new thread. ![]() ![]() FrostWire for Android just turned 1 year old (~950,000 total installs as of this post)īasically we rewrote the entire networking core using a nonblocking io framework called Netty. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |