Performance 从Azure文件存储下载/缓存多个小文件的最快方式

Performance 从Azure文件存储下载/缓存多个小文件的最快方式,performance,azure,file-transfer,azure-files,azure-storage-files,Performance,Azure,File Transfer,Azure Files,Azure Storage Files,我在Azure云环境中有一个VM,可以访问Azure文件(Azure文件共享)。 此Azure文件已装载到VM 在执行一些测试时,我发现大文件(例如100MB)的下载速度高达500mbps,而当我下载较小的文件(例如100KB到1MB)时,速度下降到5-50mbps 性能是这里的关键!我有一个软件(C++),它使用这个挂载的文件共享上的文件。欢迎提供有关设置/块大小/缓存大小或其他参数(如并发下载/流)的任何建议。软件如何连接文件共享?直接使用安装的驱动器或像https://xxxx.file.

我在Azure云环境中有一个VM,可以访问Azure文件(Azure文件共享)。 此Azure文件已装载到VM

在执行一些测试时,我发现大文件(例如100MB)的下载速度高达500mbps,而当我下载较小的文件(例如100KB到1MB)时,速度下降到5-50mbps


性能是这里的关键!我有一个软件(C++),它使用这个挂载的文件共享上的文件。欢迎提供有关设置/块大小/缓存大小或其他参数(如并发下载/流)的任何建议。

软件如何连接文件共享?直接使用安装的驱动器或像
https://xxxx.file.core.windows.net/xxx这是我现在做的,使用链接直接//AZURXXX.Field.Cyr.Word.NET/……如果你使用C语言,这些小文件在同一个目录中,你可以考虑使用。