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.
Наши новостные каналы
Подписывайтесь и будьте в курсе свежих новостей и важнейших событиях дня.
Рекомендуем для вас
Припрятал сокровища, но был убит: историки раскрыли трагическую судьбу владельца богатейшего клада Москвы
Почему наследники так и не нашли это огромное состояние, хотя ходили по нему каждый день?...
Пчелы стремительно исчезают в России: из-за чего так происходит и чем это грозит россиянам?
Почему ученые считают, что государство самоустранилось от решения данной проблемы?...
Еще одно пророчество Жириновского сбывается прямо сейчас. Белые люди едут в Россию
По словам экспертов, на этот раз все очень серьезно. Договариваться о переселенцах приехал Эролл Маск, отец знаменитого миллиардера...
Тайну «проклятия фараонов» раскрыло письмо столетней давности
Открыватель гробницы Тутанхамона, археолог Говард Картер, прямо называл имя человека, который изобрел «сенсацию». В итоге потрясающее научное открытие...
Стало известно, почему Эверест аномально ухудшает здоровье у тысяч альпинистов
Никакой мистики, но очень много криминала. Непальская полиция раскрыла колоссальное преступление, жертвами которого стали 4782 иностранца...
100 000-летняя загадка: ученые назвали предмет, благодаря которому люди сумели заселить всю планету
Американские антропологи не ожидали, что такой простой артефакт окажется настолько универсальным и полезным...
«Боевые роботы» СССР на Зимней войне: как уникальные танки без экипажей вызывали ужас у финнов
Эксперты назвали главные причины, почему прорывной проект Остехбюро был закрыт...
Что не так с отстрелом бакланов на Байкале: почему иркутский биолог раскритиковал планы областной администрации?
Профессор Сергей Пыжьянов предупреждает: ответ, который может дать природа, сведет на нет все усилия человека. В итоге будет только хуже...
Кусочек мха помог раскрыть запутанное дело о разграблении могил
Преступники имели очень сильное алиби, но хлорофилловые часы сдали их с поличным...
На Венере, вероятно, есть жизнь: угадайте, как и откуда она туда попала?
Эксперты оценивают шансы как весьма значительные и достаточные, тем более что условия на соседней планете есть...