繁体   English   中英

在Windows 7网络共享上访问文件的更快方法?

[英]Faster way to access a file on a Windows 7 network share?

在Windows 7计算机上访问网络共享时出现间歇性速度问题,这破坏了我程序的功能。 基本上,当我的程序第一次尝试访问网络共享时,访问发生之前有7秒钟的延迟。 随后尝试访问文件会立即发生。 但是时不时地重新启动,问题再次出现。

该问题也发生在资源管理器中,这使我相信这是Windows配置问题。 但是,我尝试了所有我能找到的技术(禁用自动调整和rss,关闭远程差分压缩,取消选择IPv6和QoS等),但是它并没有解决资源管理器中的滞后问题。

在Win7中,这似乎是一个普遍的网络问题,但是我想知道是否有任何C#程序员找到了更聪明的方法来访问文件,从而以某种方式消除了这一滞后。 我在想,也许Explorer会尝试做一些额外的索引,驱动器定位等操作,这会减慢它的速度。 我希望C#中可能有一个文件访问过程(关闭一个或两个标志或类似的东西),这将有助于我无延迟地访问文件。

有没有更快的方法来访问Windows 7网络共享上的文件?

问题在于nslookup需要一段时间才能解析该名称。 直接使用网络驱动器的IP而不是使用名称可以解决此问题。 我们可能最终会将所有地址放入Windows的hosts文件(system32 \\ drivers \\ etc)中。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM