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.
Наши новостные каналы
Подписывайтесь и будьте в курсе свежих новостей и важнейших событиях дня.
Рекомендуем для вас
Ящик Пандоры открыт: ИИ-копия погибшего… выступила в Аризоне на суде
После этого убийца получил максимальный срок. Почему это крайне опасный прецедент?...
Ловцы тепла: археологи рассказали, как древние люди сумели пережить жуткое похолодание
Цунами высотой 20 метров обрушилось на Европу, а потом настала зима длиной в 200 дней в году....
Не НЛО, не спутник: почему правительство Колумбии так хочет заполучить этот объект?
Эксперты говорят, что это одна из самых больших сенсаций за последнее время....
В 12350 году до н.э. на Земле произошел настоящий апокалипсис
Если бы эта солнечная буря случилась сейчас, то количество жертв составило бы сотни миллионов человек....
Ученые практически коснулись марсианской воды
Новейшее исследование открывает сенсационные подробности....
Ученые хотят выращивать запасные человеческие тела
Биологи обещают, что не будут включать сознание в «запчастях»....