RTorrent 0.10 lançado com melhorias de desempenho e correções

E foi lançado o RTorrent 0.10 com melhorias de desempenho e correções. Confira as novidades dessa importante atualização.

RTorrent é um cliente BitTorrent de linha de comando leve e poderoso para sistemas Linux/Unix.

Ele é escrito em C++ e interage por meio de uma interface baseada em texto, tornando-o particularmente adequado para configurações remotas ou baseadas em servidor, onde interfaces gráficas de usuário não são necessárias ou desejadas.

O cliente bittorrent rTorrent usa ncurses e é ideal para uso com tmux, screen ou dtach.

Como alternativa, a versão 0.9.7 ou superior tem um modo daemon integrado que desabilita a interface do usuário, então você só pode controlá-lo via XMLRPC. Ele suporta salvar sessões, permite que o usuário adicione/remova torrents e muito mais.

Agora, após um hiato de cinco anos, o cliente BitTorrent de linha de comando RTorrent está de volta com o RTorrent 0.10, trazendo atualizações de desempenho e correções de bugs.

Novidades do RTorrent 0.10

RTorrent 0.10 lançado com melhorias de desempenho e correções
RTorrent 0.10 lançado com melhorias de desempenho e correções

Sim. Após um hiato de cinco anos, o RTorrent, um cliente BitTorrent de linha de comando, fez um retorno significativo com o lançamento da versão 0.10.

De acordo com o desenvolvedor, “Graças a um desenvolvimento patrocinado por terceiros e mudanças recentes na minha vida pessoal, comecei a desenvolver ativamente o rtorrent”.

Primeiramente, a biblioteca subjacente libtorrent recebeu atualizações substanciais:

  • Melhorias de desempenho : Otimizações significativas foram feitas para melhorar o rendimento e reduzir o uso da CPU, permitindo downloads mais rápidos e utilização mais eficiente de recursos.
  • Correção de falha : uma correção para uma falha do cliente relacionada ao objeto de endereço de soquete foi implementada, melhorando a estabilidade do cliente.
  • Suporte a limites de velocidade de alta velocidade : o RTorrent agora oferece suporte a limites de velocidade de 33 gigabits, acomodando usuários com conexões de internet de altíssima velocidade.

Além disso, o próprio RTorrent 0.10 viu várias correções e adições críticas:

  • Correção de falha de estouro de pilha : uma correção foi aplicada para uma falha de estouro de pilha relacionada ao buffer do arquivo de bloqueio, melhorando a confiabilidade do cliente.
  • Comando Delayed Scrape : O novo trackers.delay_scrapecomando para o .rtorrent.rcarquivo de configuração ajuda a evitar travamentos ao manipular milhares de torrents e permite inicializações instantâneas.
  • Compilação com LTO : O software agora pode ser compilado com Link Time Optimizations (LTO), oferecendo melhorias de desempenho adicionais.
  • Correção de vazamento crítico de memória : um vazamento crítico de memória relacionado aos comandos RPC foi corrigido, evitando o consumo excessivo de memória durante a operação.
  • Melhoria na economia de sessão : uma correção foi feita para evitar interrupções críticas do cliente durante uma queda de energia ou falha durante um intervalo de economia de sessão.

Para saber mais sobre essa versão do RTorrent 0.10, acesse a nota de lançamento.

Como instalar ou atualizar o RTorrent

Atualmente, o RTorrent é oferecido apenas como código-fonte que precisa ser compilado. Ainda assim, ele deve estar disponível em breve como um pacote pronto para instalar nos repositórios de várias distros Linux.

Sobre o Edivaldo Brito

Edivaldo Brito é analista de sistemas, gestor de TI, blogueiro e também um grande fã de sistemas operacionais, banco de dados, software livre, redes, programação, dispositivos móveis e tudo mais que envolve tecnologia.