Jump to content
  • Bittorrent client Transmission 4.0 released with massive improvements

    alf9872000

    • 415 views
    • 3 minutes
     Share


    • 415 views
    • 3 minutes

    Transmission 4.0.0 has been released. The major version release for the open source Bittorrent client improves the program's resource efficiency significantly, and introduces new features and other improvements.

     

    The new Transmission 4.0.0 release is available for download on the official GitHub repository of the project. Existing users may install the new version over the current version; torrent information and settings are retained in the process.

    Transmission 4.0: resource efficiency

    One of the main improvements of the new Transmission version is that the new release uses less memory and fewer CPU cycles. The developers ran a stress test using a version with 25,000 torrents. This particular client used 50% fewer CPU cycles and 70% less memory than Transmission 3.0.0 during the test.

     

    Mileage varies depending on the program's configuration, operating system and torrents in the client, but most users should notice massive improvements in regards to resource usage of the application.

     

    The application's remote control graphical user interfaces, have been switched to using RPC API "table" mode, which resulted in smaller payloads and less bandwidth use.

    Other improvements in Transmission 4.0

    The developers have modernized the code of the project by migrating from C to C++ removing "thousands of lines of custom code" in the process. Core code is 18% smaller than before, and the entire codebase is "more testable and maintainable" as a result.

     

    Community contributions to the project have picked up as well. The release notes highlight that the community has submitted over 350 commits and that new contributors have started to work on the project.

     

    Transmission 4.0.0 is the first version of the Bittorrent client that supports Bittorent v2 and hybrid torrents. The current version loads these torrents but there is no support yet for creating these two torrent formats. The developers promise in the release notes that support for creating these torrent formats is planed for an upcoming release.

     

    Transmission is a bit late when it comes to support, as other clients, such as qBittorrent, have added support last year already.

     

    Apart from this, users may now also set a default racker in the application that is used to announce all public torrents.

     

    Transmission 4.0.0 users may now also hide certain information, such as the user-agent, when creating torrents to improve privacy, and set custom piece sizes for torrents. There is also a new IPv6 blocklist available, and a rewritten web client that supports mobile use.

     

    Full release notes are available here.

     

    Closing Words

     

    Transmission 4.0.0 is a big update for the open source Bittorrent client. Improving resource usage and support for Bittorrent v2 and hybrid torrents are probably the two main feature additions of the release.

     

    Source


    User Feedback

    Recommended Comments

    There are no comments to display.



    Join the conversation

    You can post now and register later. If you have an account, sign in now to post with your account.
    Note: Your post will require moderator approval before it will be visible.

    Guest
    Add a comment...

    ×   Pasted as rich text.   Paste as plain text instead

      Only 75 emoji are allowed.

    ×   Your link has been automatically embedded.   Display as a link instead

    ×   Your previous content has been restored.   Clear editor

    ×   You cannot paste images directly. Upload or insert images from URL.


  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...