Preliminary DOWNLOADING performance improvements of FrostWire 6 (pre-release)

FrostWire 6 downloading performance improvements over FrostWire 5

While downloading 15 simultaneous BitTorrent transfers we’ve observed peak CPU usage to be drop about 44% from in comparison to the usage level seen in FrostWire 5.7.7.

Memory usage also sees a drop of 16% while downloading.

The number of live threads has been reduced 60%.

The number of classes loaded in memory has been reduced 27%.

Memory usage has dropped to ~50%

Live threads

Loaded classes

These tests were performed on a MacBook Air, 1.7GHz Intel Core i5, 4Gb 1333 MHz DDR3 of memory running on OSX 10.9.5.

Please Test and compare FrostWire 6 to FrostWire 5 for yourself.

We’d like to invite people passionate about testing software performance and let us know what they find independently.

We’d rather be validated by non related third parties on the fact that FrostWire 6 is a superior file sharing client than its predecessor.

FrostWire Source Code:
http://github.com/frostwire/frostwire-desktop
http://github.com/frostwire/frostwire-jlibtorrent
http://github.com/frostwire/frostwire-common

New FrostWire 5.7.7 available for Windows, Mac and Linux. Contributors now earn bitcoins instantaneously.

Download FrostWire 5.7.7 for Windows (Bitcoin enabled .torrent)
Download FrostWire 5.7.7 for MacOSX (.torrent)
Download FrostWire 5.7.7 for Debian/Ubuntu (.torrent)

This update focuses on fixing multiple user interface issues, mostly related to the media player. Libraries were updated, a nasty freeze when opening FrostWire out of a magnet link has finally been fixed, and new linux collaborators have given some love to our codebase.

Screen Shot 2014-10-02 at 9.50.11 AM

Like on Android, you can now fully stop the player
by long pressing the Play/Pause player button.

FrostWire now has a new feature in which it tries to detect wether or not you are using a VPN connection to warn you about the possibility of your privacy being at risk.

We recommend that whenever you are online you connect to the internet using an encrypted VPN connection to protect your identity and your privacy.

Build & Fix FrostWire, get paid in Bitcoins immediatly
If you are a developer/translator/graphic designer, you should know that now you can earn bitcoins when your patches and contributions are merged to the master branches of our open source projects on github.

You will automatically receive Bitcoins in your Bitcoin wallet, you just need to have a github account and a tip4commit account where you can register your Bitcoin wallet address. Payments are sent within minutes of your patches being merged.

FrostWire Bitcoin donations are being diverted into our main open source projects frostwire-desktop, frostwire-android, frostwire-common and frostwire-jlibtorrent.

Each merged commit gets 1% of what’s left on each fund.

Preparing for FrostWire 6

We are hard at work on the next generation of FrostWire 6, if you paid attention to the names of our repositories, or if you follow this blog, you may have read about the frostwire-jlibtorrent project. We have made a full featured Java wrapper API out of the C++ libtorrent library and the results of our tests have been phenomenal. We’re currently replacing all of our Bittorrent core for one that uses libtorrent and we’re pretty sure you will feel the difference.

Join the FrostWire Beta Testers group to help us release a steady FrostWire 6.

Changelog

frostwire (5.7.7) stable; urgency=high
  * New: VPN connection status indicator.
  * New: Stop media playback by long pressing play/pause button.
  * Fix: Freeze when opening FrostWire from the first time out of
    clicking on a magnet link or .torrent file.
  * Fix: Bug where files couldn't be played with the main player button.
  * Fix: Bug where the speaker icon on the library would still show
    after the media player had stopped.
  * Fix: Bug after 5.7.5 in which the buttons of the Create Torrent
    dialog were not visible unless the window was resized.
  * Fixes issue on Linux when player window pixel translucency could
    not be set. Thanks @foutrelis.
  * Fixes Null Pointer Exception when trying to shutdown and hide
    an MPlayerWindow that may have not been instantiated.
  * Fixes issue where user could not create new playlist by dropping
    songs from existing playlist into 'New Playlist' list item in
    the library.
  * Updated MigLayout source code to version 4.0

 -- FrostWire Team <contact@frostwire.com>  Wed, 01 October 2014 17:00:00 -0500

New FrostWire 5.7.5 for your desktop, now Java8 powered.

Download FrostWire 5.7.5 for Windows (Bitcoin, Litecoin, Dogecoin enabled .torrent)
Download FrostWire 5.7.5 for MacOSX (.torrent)
Download FrostWire 5.7.5 for Debian/Ubuntu (.torrent)

FrostWire 5.7.5 runs on Java 8, expect a faster and improved FrostWire overall.

frostwire-575-poly

We’ve upgraded our mp4 parsing libraries, this should solve some possible errors at the end of some media downloads.

We’ve also improved the quality of our cloud search results specially for music and video files.

Changelog

frostwire (5.7.5) stable; urgency=high

  * Improved mp4 parser.

  * Improved cloud search results.

  * Now FrostWire runs with Java8 technology.

  * Fixes player control layout issues when resizing the main window.

  * Fixes soundcloud url track/set downloads.

  * Fixes possible cloud download errors.

 

FrostWire is a free, open source BitTorrent client first released in September 2004, as a fork of LimeWire. It was initially very similar to LimeWire in appearance and functionality, but over time developers added more features, including BitTorrent support. In version 5, Gnutella support was dropped entirely, and FrostWire is only a BitTorrent client. Development of the program has been active since the program was first released in September 2004.

MacOSX Yosemite compatible FrostWire 5.7.4 (.dmg) installer.

We’ve finally solved the incompatibility issues with MacOSX Yosemite, we didn’t want to wait for FrostWire 5.7.5 to be finished to give you the chance to use FrostWire today on Yosemite.

Download MacOSX Yosemite Compatible FrostWire 5.7.4

12305_12567_Yosemite_Valley_md

One great plus, is that now FrostWire is Retina-display compatible, so no more visual torture for those of you with retina display when using FrostWire.

 

New FrostWire 5.7.2 with uTP support

Download FrostWire 5.7.2 for Windows (Bitcoin, Litecoin, Dogecoin enabled .torrent)
Download FrostWire 5.7.2 for MacOSX (.torrent)
Download FrostWire 5.7.2 for Debian/Ubuntu (.torrent)

This release is all about performance and stability.

Some users have complained about what happens to their internet connection when using FrostWire heavily, so we’ve finally added uTP support to solve these issues.

FrostWire can now deal with bandwidth congestion issues in a way that won’t compromise your internet experience while you use it.

You can, for example, see how FrostWire will automatically adjust its transfer speeds to cede network resources to other programs in your computer, like your web browser while surfing the web or streaming a movie from Netflix.

If the connection is not being used by any other software FrostWire will automatically use as much bandwidth as it can, and you don’t have to do this manually using the existing throttling controls, and all this while not clogging up your router’s memory.

Another benefit of having added uTP is that some WiFi/DSL/Cable routers won’t have issues with packet data overflow when torrenting with FrostWire, which in some cases can completely drop the internet connection forcing you to restart your router to reconnect to the Internet.

We’ve also taken care of very important user experience details, that should make FrostWire easier to understand for new users, as well as smaller usability bugs and crashes that have been fixed.

Here’s the full list of changes.

frostwire (5.7.2) stable; urgency=high
  * uTP support enabled.
  * Multiple crash fixes.
  * UX: playable single file torrents now can be played from transfer list.
  * UX: Fixes UI Thread freeze when opening Options > Search.
  * UX: Better error reporting when a torrent can't be fetched from a
        magnet connection.
  * Spanish translation update by @dennistobar.
-- FrostWire Team <contact@frostwire.com> Fri, 11 Apr 2014 14:22:10 -0500

Love FrostWire?
Consider donating. 
bitcoin – dogecoin – $1 – $5 – $10 – $25 – paypal