你有没有注意到在Netflix流媒体视频播放时,有时候视频模糊,然后很快恢复到高质量? 你知道Netflix在这几秒之间做了什么吗? 与自适应比特率流类似,它不断扫描最佳的可以更快地传送数据包的CDN(内容传送网络)服务器。
Netflix可能已经掌握了这种技术,但是无中断的传输大量的数据的技术已经出现很多年了。例如,在Xilinx,我们使用了带有这样特性的Web Installer,可以无中断的进行更快速的下载。
一般Vivado Design Suite下载大小为20GB左右,根据网络状态和您使用的机器,下载这么大的数据量总会不太流畅。Web Installer就是用来解决这个问题的,它提供了很多特性来支持更快速的下载。
那么,让我们来看看Web Installer提供的各种特性:
智能,灵活,可靠的下载Web Installer会打开多个socket来下载数据包,这种使用多个连接的多线程方式可以提高下载速度。
Web Installer对网络状态有很强的容忍能力,并以小块下载数据。它会检验每个数据块判断已成功下载还是需要重新下载。这种机制确保您最后得到的是可靠并完整的文件。
Web Installer还提供了一个恢复的选项,如果您的下载被中断了,Web Installer会继续从被中断的地方开始下载。
Web installer既是下载管理器也是安装器您不仅可以使用Web Installer下载并一次安装软件,您也可以使用“Download Full Image”选项。如果你选择了这个选项,你可以先下载得到镜像文件,然后在你准备安装的时候再安装。如果你想把工具安装到多个没有网络连接的内部工作站时,这是一个理想的解决方案。
另外,你有没有发现你可以同时下载Windows 和Linux平台下的镜像文件?
Web Installer允许你选出你需要的选项,你只需要下载你需要用的工具而不是下载超过20GB的整个镜像文件。
但是等等,万一我以后需要增加额外的设计工具和设备怎么办?你在初始化安装之后选择“Add Design Tools or Devices"的特性,就可以增加额外的设计工具和设备了。
就像你看到的,Web Installer把网络相关的功能和内容相关的功能包装在一个易于使用的轻量级的(小于100MB)的软件包中。难怪,大多数Xilinx工具的用户都使用Web Installer下载Xilinx的设计工具。
我建议每一个仍然使用SDF(单文件下载)的用户都使用Web installer技术,这样可以避免处理那些连接断开而需要重新下载的问题。(转自FPGA开发圈)
-
Web
+关注
关注
2文章
1255浏览量
69322 -
Linux
+关注
关注
87文章
11219浏览量
208872 -
Xilinx
+关注
关注
71文章
2163浏览量
120971 -
Installer
+关注
关注
0文章
7浏览量
7171
原文标题:下载Xilinx设计工具的好方法
文章出处:【微信号:mcuworld,微信公众号:嵌入式资讯精选】欢迎添加关注!文章转载请注明出处。
发布评论请先 登录
相关推荐
评论