RTorrent 0.10 est sorti après cinq ans d'interruption
Après une interruption de cinq ans, le client BitTorrent en ligne de commande RTorrent est de retour avec la version 0.10, apportant des améliorations de performances et des corrections de bugs.
Après une interruption de cinq ans, RTorrent, un client BitTorrent en ligne de commande, a fait un retour en force avec la sortie de la version 0.10. Selon le développeur, "Grâce à un développement sponsorisé par un tiers et aux récents changements dans ma vie personnelle, j'ai commencé à développer activement rtorrent".
Pour ceux qui ne sont pas familiers, RTorrent est un client BitTorrent en ligne de commande léger et puissant pour les systèmes Linux/Unix. Il est écrit en C++ et interagit via une interface textuelle, ce qui le rend particulièrement adapté aux configurations distantes ou basées sur un serveur, où les interfaces utilisateur graphiques ne sont ni nécessaires ni souhaitées.
Points forts de RTorrent 0.10
Tout d'abord, la bibliothèque sous-jacente libtorrent a reçu des mises à jour substantielles :
- Améliorations des performances : des optimisations significatives ont été apportées pour améliorer le débit et réduire l'utilisation du processeur, permettant des téléchargements plus rapides et une utilisation plus efficace des ressources.
- Correction d'un crash : un correctif pour un crash client lié à l'objet d'adresse de socket a été implémenté, améliorant ainsi la stabilité du client.
- Prise en charge des limitations de vitesse à haut débit : RTorrent prend désormais en charge les limitations de vitesse de 33 gigabits, permettant ainsi aux utilisateurs disposant de connexions Internet à très haut débit.
De plus, RTorrent 0.10 lui-même a connu plusieurs correctifs et ajouts critiques :
- Correction d'un crash de débordement de pile : un correctif a été appliqué pour un crash de débordement de pile lié au tampon du fichier de verrouillage, améliorant ainsi la fiabilité du client.
- Commande de grattage différé : la nouvelle commande
trackers.delay_scrape
pour le fichier de configuration.rtorrent.rc
permet d'éviter les plantages lors de la gestion de milliers de torrents et permet startups. - Compilation avec LTO : le logiciel peut désormais être compilé avec Link Time Optimizations (LTO), offrant des améliorations de performances supplémentaires.
- Correction de fuite de mémoire critique : une fuite de mémoire critique liée aux commandes RPC a été résolue, évitant ainsi une consommation excessive de mémoire pendant le fonctionnement.
- Amélioration de l'enregistrement de session : un correctif a été apporté pour éviter une panne critique du client lors d'une panne de courant ou d'une panne pendant un intervalle d'enregistrement de session.
Reportez-vous au journal des modifications pour plus d'informations sur toutes les modifications apportées à la nouvelle version. Actuellement, RTorrent 0.10 n'est proposé que sous forme de code source qui doit être compilé. Néanmoins, il devrait bientôt être disponible sous forme de package prêt à installer dans les référentiels de diverses distributions Linux.