Windows(服务器)可能优先考虑networking或磁盘

我有两个问题:

我可以优先考虑一个networking共享到一些最大的下载速度吗? 或者,当系统正在沉重的IO时,Windows会自动减慢速度?

与此问题无关,任务资源pipe理器中的任务优先级是否也会直接影响磁盘使用,或者只能通过告诉CPU调度器不经常执行低优先级应用程序来完成

背景:我注意到,如果我通过networking将文件推送到机器上,那么机器可以比在机器上安装下载文件的工具更好

Windows Server 2008和更新版本实现对I / O优先级的基本支持 。 CPU优先级和I / O优先级松散耦合:

Windows进程I / O优先级

(图片是从http://www.bitsum.com/pl_io_priority.php获得的截图,这是一个很好的“进一步阅读”)你可以通过设置为“空闲”优先级优先处理一个进程的I / O – 这将进程的I / O优先级设置为“非常低”,其余的将以“正常”优先级执行。

迄今为止,共享并不是您可以优先考虑的对象,而且Server 2016之前的Windows版本也不允许networking服务文件的优先级请求 – 每个请求都以相同的优先级执行。

在SMB 3.1.1(Server 2016+,Windows 10)中引入了一个新的networking标志:SMB2_FLAGS_PRIORITY_MASK

此标志仅适用于SMB 3.1.1方言。 它是请求的请求I / O优先级的掩码,它必须是一个介于0到7之间的值。

(来源: SMB2包头文件 )

我找不到有关如何设置客户端以请求更高优先级的任何文档,如何configuration服务器是否遵守某些客户端的请求,如何将0-7值范围映射到4个Windows I / O优先级或者这是一个完全实现的function,或者只是在SMB协议规范中定义为占位符。