Transmission 4.0 обещает более эффективную производительность, поддержку BitTorrent v2 и гибридных торрентов
Клиент BitTorrent с открытым исходным кодом Transmission 4.0 появился после более года разработки. Новая версия содержит более тысячи коммитов и фокусируется не менее чем на четырех областях: эффективность использования ресурсов, лучшее сообщество, модернизация кода и новые функции.
Что касается более эффективного использования ресурсов, код Transmission 4.0 был оптимизирован, чтобы исправить неэффективное использование памяти. Разработчики утверждают, что теперь используется на 50 процентов меньше циклов ЦП и на 70 процентов меньше выделений памяти на основе тестов производительности. Кроме того, полезная нагрузка меньше, а использование пропускной способности интернет-канала снижено.
Модернизация кодовой базы достигнута путем переноса ее с C на C++, удаления тысяч строк пользовательского кода — что эквивалентно 18 процентам всей программы — в пользу использования набора стандартных инструментов C++. Веб-клиент Transmission был переписан на современном jаvascript и теперь может использоваться в мобильных веб-браузерах.
Новые функции включают поддержку загрузки последней версии BitTorrent v2 и гибридных торрентов, а также поддержку создания этих торрентов, обещанную в более позднем выпуске. Пользователи также получают возможность устанавливать трекеры «по умолчанию» для объявления всех общедоступных торрентов.
Недавно добавленные сиды теперь проверяют фрагменты по запросу, чтобы обеспечить более быстрый запуск, и пользователи получают возможность не только указывать размеры фрагментов, но и опускать потенциальные идентификаторы, такие как User-Agent, из торрентов.
Наконец, модернизация относятся к лучшей реакции проекта на отправку кода и отчеты об ошибках, что, как мы надеемся, должно ускорить будущую разработку. Кроме того, к проекту присоединилась новая группа волонтеров, более 350 новых коммитов сообщества вносят изменения в код с момента выпуска версии 3.0.
Transmission 4.0 уже доступен для бесплатной загрузки с открытым исходным кодом для Windows (как 64-разрядной, так и 32-разрядной), MacOS и Linux.
Что касается более эффективного использования ресурсов, код Transmission 4.0 был оптимизирован, чтобы исправить неэффективное использование памяти. Разработчики утверждают, что теперь используется на 50 процентов меньше циклов ЦП и на 70 процентов меньше выделений памяти на основе тестов производительности. Кроме того, полезная нагрузка меньше, а использование пропускной способности интернет-канала снижено.
Модернизация кодовой базы достигнута путем переноса ее с C на C++, удаления тысяч строк пользовательского кода — что эквивалентно 18 процентам всей программы — в пользу использования набора стандартных инструментов C++. Веб-клиент Transmission был переписан на современном jаvascript и теперь может использоваться в мобильных веб-браузерах.
Новые функции включают поддержку загрузки последней версии BitTorrent v2 и гибридных торрентов, а также поддержку создания этих торрентов, обещанную в более позднем выпуске. Пользователи также получают возможность устанавливать трекеры «по умолчанию» для объявления всех общедоступных торрентов.
Недавно добавленные сиды теперь проверяют фрагменты по запросу, чтобы обеспечить более быстрый запуск, и пользователи получают возможность не только указывать размеры фрагментов, но и опускать потенциальные идентификаторы, такие как User-Agent, из торрентов.
Наконец, модернизация относятся к лучшей реакции проекта на отправку кода и отчеты об ошибках, что, как мы надеемся, должно ускорить будущую разработку. Кроме того, к проекту присоединилась новая группа волонтеров, более 350 новых коммитов сообщества вносят изменения в код с момента выпуска версии 3.0.
Transmission 4.0 уже доступен для бесплатной загрузки с открытым исходным кодом для Windows (как 64-разрядной, так и 32-разрядной), MacOS и Linux.
Наши новостные каналы
Подписывайтесь и будьте в курсе свежих новостей и важнейших событиях дня.
Рекомендуем для вас
Таинственная «дверь» обнаружена в Антарктиде
Теория заговора против официальной науки: кто окажется прав?...
15 000 американских городов станут призраками в ближайшие десятилетия
Ученые уверены, что «там просто некому будет жить»....
Не по вкусу: комары пьют кровь не у всех подряд
Полезно понимать для защиты от опасных насекомых....
НЛО управляют армией беспилотников, которые следят за военными базами США
Загадочные дроны буквально терроризируют американских военных летчиков....
Странный случай: укус змеи подействовал на австралийца спустя 15 часов
Только 10% укушенных на самом деле получают дозу яда....
Собаки поднялись на новую ступень эволюции
Третья стадия одомашнивания — что это значит?...
20 млн жителей США могут остаться без воды
Великие озера поразила небывалая засуха....
Первые оседлые люди в Европе: в Сербии обнаружили дом возрастом 8000 лет
Обгорелое жилище перевернуло представления о ранних поселенцах....
Вспененный гель быстро останавливает кровотечение и снижает риск заражения
Учёные изобрели спасающую жизнь «повязку»....
Кошки могут понимать многие слова
Но для экспериментов голос хозяина произносил бессмыслицу....
Google срочно переходит на атомную энергию
АЭС опасны, но у Америки просто нет выхода....
Первая частная космическая станция появится на орбите в 2025 году
Комплекс, созданный с учетом проблем астронавтов, потянул на миллиард долларов....
Американские ученые отрицают ускорение глобального потепления
Формально, так и есть, но это ещё не всё....
Окаменелости в Индии рассказали о самом раннем случае разделки слонов людьми
Это произошло не менее 300 тысяч лет назад....
Детекторы ИИ ложно обвинили студентов в плагиате
Ничто не ново на всё 100%....
Режиссер фильма «Я, робот» утверждает, что Илон Маск крадет его идеи
Смех смехом, но новые проекты Маска удивительно похожи на кадры из фильма....