Выпущен консольный торрент-клиент RTorrent 0.10

После пятилетнего перерыва клиент командной строки BitTorrent вернулся, выпустив версию BitTorrent 0.10. По словам разработчика, благодаря спонсированию разработки третьей стороной и недавним изменениям в моей личной жизни, я начал активно развивать rtorrent.

Для тех, кто не знает, RTorrent – это легкий и мощный BitTorrent-клиент командной строки для Linux/Unix-систем. Он написан на языке C и взаимодействует через текстовый интерфейс, что делает его особенно подходящим для удаленных или серверных систем, где графический пользовательский интерфейс не нужен или нежелателен.

Основные моменты RTorrent 0.10

Прежде всего, существенные обновления получила базовая библиотека libtorrent:

  • Улучшение производительности: Значительные оптимизации были сделаны для повышения пропускной способности и снижения нагрузки на процессор, что позволяет ускорить загрузку и более эффективно использовать ресурсы.
  • Исправление сбоя: Реализовано исправление сбоя клиента, связанного с объектом адреса сокета, что повышает стабильность работы клиента.
  • Поддержка высокоскоростных каналов: RTorrent теперь поддерживает 33-гигабитные каналы, что позволяет пользователям с очень высокоскоростным подключением к Интернету.

Кроме того, в самой версии RTorrent 0.10 было сделано несколько важных исправлений и дополнений:

  • Исправление переполнения стека: Исправлена ошибка переполнения стека, связанная с буфером файла блокировки, что повышает надежность клиентов.
  • Команда отложенного запуска: Новая команда trackers.delay_scrape для конфигурационного файла .rtorrent.rc помогает избежать сбоев при работе с тысячами торрентов и обеспечивает мгновенный запуск.
  • Компиляция с LTO: Программное обеспечение теперь может быть скомпилировано с оптимизацией времени соединения (LTO), что обеспечивает дополнительное повышение производительности.
  • Устранение критической утечки памяти: Критическая утечка памяти, связанная с командами RPC, была устранена, что предотвращает чрезмерное потребление памяти во время работы.
  • Улучшение сохранения сеанса: Устранено критическое нарушение работы клиента при отключении питания или сбое во время интервала сохранения сеанса.

Подробнее обо всех изменениях в новой версии читайте в журнале изменений. В настоящее время RTorrent 0.10 предлагается только в виде исходного кода, который необходимо скомпилировать. Тем не менее, вскоре он должен появиться в виде готового к установке пакета в репозиториях различных дистрибутивов Linux.

Зарубин Иван Эксперт по Linux и Windows

Парашютист со стажем. Много читаю и слушаю подкасты. Люблю посиделки у костра, песни под гитару и приближающиеся дедлайны. Люблю путешествовать.

Похожие статьи

Комментарии (0)