訪問Windows 7機器上的網絡共享會造成間歇性速度問題,這會破壞我的程序的運行。基本上,當我的程序第一次嘗試訪問網絡共享時,在訪問發生之前有一個7秒的延遲。隨後嘗試訪問該文件會立即發生。但是每隔一段時間不重新啓動,問題再次出現。更快地訪問Windows 7網絡共享上的文件?
問題也發生在資源管理器中,這導致我認爲這是Windows配置問題。但是,我嘗試了所有可以找到的技術(禁用自動調整和rss,關閉遠程差分壓縮,取消選擇IPv6和QoS等),但它並未解決Explorer中的滯後問題。
這似乎是Win7中的一個普遍的網絡問題,但我想知道是否有任何C#程序員找到更聰明的方式來訪問文件,以某種方式消除這種滯後。我在想,也許資源管理器試圖做一些額外的索引,驅動器定位等,這會降低速度。我希望在C#中可能有一個文件訪問過程(關閉一個或兩個標誌),這將幫助我無延遲地訪問文件。
有沒有更快的方式來訪問Windows 7網絡共享上的文件?