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.
Наши новостные каналы
Подписывайтесь и будьте в курсе свежих новостей и важнейших событиях дня.
Рекомендуем для вас
3700-летний вирус, спрятанный в средневековых книгах, только что убил 500 тысяч животных
Сколько еще патогенов дремлет в библиотечных хранилищах Европы и России, точно не скажет ни один ученый...
«Этого не должно происходить»: что ученые нашли в облаках Венеры
Там возможны абсолютно другие, просто невероятные формы жизни. И эксперименты это доказали...
Молилась и убивала: какой диагноз ставят Салтычихе психиатры и психологи?
Ученые говорят: феномен жестокости самой страшной помещицы России разгадан, но......
Поделили Москву на «зоны влияния»: генетики рассказали, как живут крысиные «народы» столицы
Почему московские грызуны оказались «неуязвимыми мутантами» и зачем им реки для жизни?...
Супервспышка-1947: тогда Земля избежала триллиона бомб. Но успокоилось ли Солнце?
Астрофизики говорят, что нам очень повезло со звездой. Но шансы на глобальную катастрофу все-таки есть...
Карта 1587 года и Ноев ковчег: почему место совпало с раскопками на Арарате?
Длина «судна», кстати, тоже совпала, и это не может не настораживать...
«Выстрел» прямо в Землю: астрономы обнаружили черную дыру, выбрасывающую струю в сторону нашей планеты
Ученые рассказали, как это поможет разгадать важную космическую тайну...
Камчатка 1000 лет назад: археологи заглянули в исчезнувший мир из космоса
Предков этих людей изгнало мощное извержение вулкана, но через столетия они вернулись в родные земли...
Жизнь за пределами Земли: что рассказала ученым межзвездная комета 3I/ATLAS?
Объект настолько древний, что его возраст крайне сложно представить. И это не единственная загадка пришельца из глубокого космоса...
Нашли тайную комнату в гробнице Тутанхамона: почему там может быть Нефертити?
Если гипотеза подтвердится, это будет крупнейшее археологическое открытие современной эпохи...
Астрономы поймали сигнал из космоса: пришельцы или помеха?
И почему главная проблема в том, что мы мастерски сами себе мешаем за пределами Земли?...
Черная смерть — двигатель прогресса: как эпидемия чумы в корне поменяла ход истории в Европе
Неожиданно: книгопечатание, отмена крепостного права, раскол западного христианства — это лишь немногие последствия пандемии...
928 разбросанных костей в Гёбекли-Тепе: спустя 30 лет раскопок тайна древнейшего храма наконец-то раскрыта
Однако археологи признаются: от открытия им проще не стало. Напротив, все еще больше запуталось...
Тихий океан стал вести странно: молодая вода быстро стареет, а старая, наоборот, молодеет. В чем причина?
Особенно страдает северная часть океана. Но и есть хорошая новость...
Не хуже Тутанхамона: почему сокровища забытых цариц из Ассирии поразили ученых?
Особенно загадочной оказалось гробница II, причем ее тайна до конца не раскрыта и по сей день...
Таинственные пещерные иероглифы в Мексике раскрывают давно потерянную письменность
Оказалось, что разгадки лучше всего искать не в городах, а на склонах гор в глуши...