• Aria2 1.35.0,更新,测试,发布


    在上一篇: 有哪些便宜还好用的东西,买了就感觉得了宝一样? 结尾提到了Tatsuhiro Tsujikawa的aria2计划在10月更新一个新的版本

    今天趁着雨后明月挂天,开始了简单的更新

    虽然在半年前已经把1.35.0更新了一遍,但是aria2并不是一个单体,如果仅仅被aria2版本的编号所迷惑,那一定是无忧无虑的人生哪

    又到了熟悉的贴图对话环节,请看图片:

    字节数在涨,到底发什么?

    以下是科普时间

    In computingDLL Hell is a term for the complications which arise when one works with dynamic-link libraries used with Microsoft Windows operating systems

    简单的猜测,dll 发生了变化,是的,从windows的视角的确如此

    DLL hell was mostly from the COM dayswhere a COM dll had to be registeredand clients of it would look it up in the registryIt was a nightmare because the filesystem (*.dll, *.ocxcould be modified leaving obsolete entries in the registryApps would stop workingit was horrible.


    更新aria2意味着它的所有依赖组件也同时更新了,作者Tatsuhiro Tsujikawa在issues中不停的强调tls1.3的支持在组件侧实现

    于是在简短的更新后,文件夹里有看到熟悉的aria2c, 一起运行一下看看aria2c发生了什么变化:

    似乎除了一个编号从1.34.0增加到1.35.0,编译时间外什么都没有变,而openssl的dev版本仅仅是一个3.0.0的api版本,毫无与时俱进的意味,但是它是最新的

    做一个测试看看https是否顺滑无误:

    很好呢,飞快地运行着,而到了最后环节,我估测了一下文件hash验证的时间,也就是从100%到finished task的时间间隔,这是一个强大的可验证task

    应该是比上一个版本快了一点,那就是半年之后的1.35.0的意义吧

    以上,更新,测试,到发布都已经完成了,如果对在ARM NAS古老的kernel上执行aria2有兴趣和执念的朋友,可以移步这里下载去年圣诞版:

    "大概是世界上最好的支持最古老的ARM LINUX系统的aria2,版本1.34.0,修改了最大连接数,RPC限制2个以上的网络接口 "

    本来另有一个话题想在 一起看期待已久的.NET Core 3.0新的单文件部署特性,记在昨日VS2019更新后补充一下

    关于.net core3.0的wpf特性,在本篇结尾作为一个常识题考考大家:

    如果按照我在一起看期待已久的.NET Core 3.0新的单文件部署特性,记在昨日VS2019更新中的project configuration,如果target wpf,空白窗体的hello world单一可执行文件会是多大呢?

    请猜?

    请猜?

    请猜?

    不许看答案!

    不许搜索别人的答案!


    这位小朋友,你记性真好,恭喜你答对了

    134 MB (140,599,400 bytes)


    补充,忘了本次还加入了2k的round-robin dns patch

  • 相关阅读:
    CF1462E2 Solution
    CF1450D Solution
    CF1451D Solution
    CF1442B Solution
    CF1453C Solution
    CF1455D Solution
    linux服务器部署node项目
    原生javascript实现 hasClass addClass removeClass
    图片加载完执行函数
    MySQL
  • 原文地址:https://www.cnblogs.com/A-Z/p/aria2-1-35-0.html
Copyright © 2020-2023  润新知