Tốc độ truyền tệp của Windows 7 qua Gigabit chậm


12

Tôi đã có windows 7 pro chạy trên máy chủ tệp và máy tính để bàn chính của mình. Mỗi cái có một kết nối mạng gigabit và tôi được kết nối với một công tắc gigabit. Tuy nhiên, khi cố gắng sao chép một số tệp lớn, nó chạy khá chậm với tốc độ 12-15 MB / s
Dữ liệu được lấy từ ổ đĩa SATA 7200RPM (mà tôi nghĩ là tốt cho gần 150 MB / giây) và chuyển sang Dropbo trên máy chủ được kết nối qua FireWire 800, vì vậy tôi không thể nghĩ ra bất kỳ tắc nghẽn nào tôi có thể gặp phải trong phần cứng. Nhưng TeraCopy vẫn nói rằng nó chỉ hoạt động ở mức 12-15 MB / s

Điều gì khác có thể sai ở đây?


Cần thêm thông tin: Bạn đang kết nối qua Wifi? Nếu bạn đang kết nối qua cáp, họ có phải là Cat 5 không? Mèo 5e? Cát 6? Mèo 7?
Jonathan

Câu trả lời:


3

Tôi ghét phải nói đây là Windows voodoo. Tôi đã thấy những cải tiến từ việc vô hiệu hóa tường lửa / chống vi-rút sang sử dụng đĩa RAM, thay đổi gigabit nics từ PCI sang PCIe, sử dụng các công tắc nhanh hơn, khung jumbo, kiểm soát dòng chảy và cáp ngắn & tốt hơn.

Thật buồn cười khi tôi tải xuống các tệp từ hộp samba tôi dường như có hiệu suất tốt hơn, nhưng vẫn không sử dụng tốt hơn 15%.

Tôi đã làm một tìm kiếm nhanh và tìm thấy trang web này . Tôi chưa thử các cài đặt này.

Để trực tiếp hơn tốc độ địa chỉ, trong Vista và Windows 7, Microsoft đã thay đổi API CopyFile để tăng hiệu suất. Tôi không biết nếu TeraCopy sử dụng nó, nhưng tôi biết RoboCopy có. Có lẽ chạy thử nghiệm với RoboCopy có thể mang lại hiệu suất tốt hơn.

Ngoài ra, chuyển tốt nhất của tôi là sử dụng thẻ PCIe đi từ đĩa RAM sang đĩa RAM khi tắt AV, nhưng tôi vẫn không nhận được nhiều hơn khoảng 20-25%.

Có lẽ một số lời khuyên này sẽ làm việc cho bạn.


3

Sau khi cần thay thế máy tính xách tay cũ tinh ranh của tôi, tôi đã phải sao chép vài nghìn tệp qua cáp mạng vào PC mới của mình - Tôi đã chịu đựng những ngày cần sao chép khi tôi cần quay lại làm việc để không mất quá nhiều thời gian để thử và chơi.

Hôm qua tôi đã phải kiểm tra 3,4 gigabyte (hàng chục 1000 cái nhỏ) trở lại kho lưu trữ lật đổ - Đau không? Chết tiệt

Vì vậy, sáng nay tôi quyết định sắp xếp thứ này - Sau khi tìm kiếm trên mạng, tôi đã tìm thấy một bài viết đề cập đến một điều nhỏ bé đã giải quyết mọi thứ !! Liên kết nằm ở cuối bình luận này - Đọc nó SAU KHI bạn đã thấy kết quả của tôi.

Thông tin: 192.168.0.79 là máy tính chơi game hàng đầu của tôi và 192.168.0.151 là máy chủ tệp văn phòng của chúng tôi

Bước 1 - Chạy iPerf (Có thể tìm thấy ở đây http://linhost.info/2010/02/iperf-on-windows/ ) - Tôi đã chạy nó ở chế độ kép để bạn có thể thấy máy chủ của chúng tôi khá nhanh để bắt đầu

C:\Users\Martin\Downloads>iperf -c 192.168.0.151 -w 64k -d
------------------------------------------------------------
Server listening on TCP port 5001
TCP window size: 64.0 KByte
------------------------------------------------------------
------------------------------------------------------------
Client connecting to 192.168.0.151, TCP port 5001
TCP window size: 64.0 KByte
------------------------------------------------------------
[188] local 192.168.0.79 port 61072 connected with 192.168.0.151 port 5001
[212] local 192.168.0.79 port 5001 connected with 192.168.0.151 port 63505
[ ID] Interval       Transfer     Bandwidth
[212]  0.0-10.0 sec   112 MBytes  93.7 Mbits/sec
[188]  0.0-14.1 sec   240 KBytes   140 Kbits/sec

Tiếp theo, VÀ TÔI ĐÃ ĐƯỢC GOBSMAKED sau tất cả mọi thứ tôi đã cố gắng quá lâu - Kích hoạt Khung Jumb 9k trên cấu hình Thẻ mạng và chạy lại thử nghiệm.

Cài đặt song công được đặt thành song công hoàn toàn 100Mb sau khi một số thứ khác tôi đã thử để tốc độ truyền bên dưới thấp hơn 9Mbits so với cài đặt của card mạng - KHÔNG BẮT ĐẦU!

C:\Users\Martin\Downloads>iperf -c 192.168.0.151 -w 64k -d
------------------------------------------------------------
Server listening on TCP port 5001
TCP window size: 64.0 KByte
------------------------------------------------------------
------------------------------------------------------------
Client connecting to 192.168.0.151, TCP port 5001
TCP window size: 64.0 KByte
------------------------------------------------------------
[196] local 192.168.0.79 port 61112 connected with 192.168.0.151 port 5001
[212] local 192.168.0.79 port 5001 connected with 192.168.0.151 port 63511
[ ID] Interval       Transfer     Bandwidth
[212]  0.0-10.0 sec   109 MBytes  91.6 Mbits/sec
[196]  0.0-10.0 sec   110 MBytes  91.7 Mbits/sec

C: \ Users \ Martin \ Tải xuống>

Một lần cuối cùng - Tôi đã xóa cài đặt song công và đặt lại thành "Tự động" và chạy lại bài kiểm tra

C:\Users\Martin\Downloads>iperf -c 192.168.0.151 -w 64k -d
------------------------------------------------------------
Server listening on TCP port 5001
TCP window size: 64.0 KByte
------------------------------------------------------------
------------------------------------------------------------
Client connecting to 192.168.0.151, TCP port 5001
TCP window size: 64.0 KByte
------------------------------------------------------------
[192] local 192.168.0.79 port 61169 connected with 192.168.0.151 port 5001
[216] local 192.168.0.79 port 5001 connected with 192.168.0.151 port 63525
[ ID] Interval       Transfer     Bandwidth
[216]  0.0-10.0 sec   674 MBytes   564 Mbits/sec
[192]  0.0-10.0 sec   787 MBytes   659 Mbits/sec

BÙM !!! Một sự gia tăng lớn - Hy vọng điều này sẽ làm việc cho tất cả mọi người

Martin

Bài đăng gốc đã giúp ... http://www.hanselman.com/blog/WiresTheHouseForAHomeNetworkPart5GigabitThroughputAndVista.aspx


2

Tôi đang chạy Windows 7 bằng Parallels / Boot Camp trên Quad Core i7 3,4 Ghz với 16 hợp đồng RAM. Tốc độ truyền mạng là từ 2 - 60k mỗi giây, cho đến khi tôi làm theo lời khuyên trong bài đăng trên Cake404 liên quan đến thẻ mạng Broadcom.

Sau khi tắt Ethernet @ WireSpeed ​​và tắt tùy chọn "Giảm tải gửi lớn" (trong cài đặt cấu hình cho card mạng), tốc độ truyền của tôi tăng lên nhiều megabyte mỗi giây.


1
Một lưu ý khác: Sau khi thực hiện các thao tác trên, các vấn đề về tốc độ chậm của tôi sau đó đã quay trở lại (không hiểu tại sao), vì vậy tôi đã kết thúc việc cài đặt phiên bản 64 bit của trình điều khiển NIC từ broadcom.com/support/ethernet_nic/doaddrivers.php . Vấn đề đã được giải quyết, hiện tại ...
Shaun3180

2

Bài viết của Dmitri về autonegotiate đã giúp. Sau hai hotfix và nhiều chỉnh sửa lệnh Netsh không hiệu quả, tôi thấy tốc độ tải xuống rất chậm và tốc độ tải lên nhanh. Chỉ trên một máy trong mạng 50 thiết bị. Hóa ra bản cập nhật Intel NIC từ Windows Update đã ảnh hưởng đến cài đặt trình điều khiển. Trong trường hợp này, kích hoạt lại autonegotrate đã giúp. Tốc độ 35mbs trở lại.


1

Điều này có thể hơi muộn, nhưng đối với những người gặp vấn đề tương tự, tôi nhận thấy rằng việc chuyển tệp giữa các chia sẻ mạng Windows (Win2k3 -> Win2k8R2; Win2k3 -> Win7; một số cấu hình khác) bị chậm một cách vô lý khi TeraCopy (v2.1) được sử dụng chậm một cách vô lý .

Ví dụ điển hình là khi thiết lập như sau: 2 Máy chủ, cả hai đều có các gigabit NIC và được kết nối với một công tắc gigabit; Máy chủ đầu tiên chạy Win2k3, máy chủ thứ hai chạy Win2k8R2. Tốc độ truyền TeraCopy của tệp ~ 21GB là 50MB / s ở mức tốt nhất. Trong khi đó, tôi đã duy trì 105 MB / giây bằng cách sử dụng bản sao Windows bình thường (kéo vào hộp Win2k8 từ Win2k3). FTP mang lại kết quả tương tự với khoảng 105 MB / s được duy trì. Kết quả tương tự đã đạt được với Windows 7 chạy trên hộp máy khách.

Trong các thiết lập tương tự, tôi sẽ nhận được tốc độ truyền thấp hơn với TeraCopy, từ 8MB / s đến 35MB / s. Tôi đã cố gắng sửa đổi các tùy chọn giảm tải và các cài đặt khác của cả hai NIC cho đến khi tôi quyết định thử sử dụng bản sao Windows thông thường thay vì TeraCopy. Sự khác biệt tốc độ là đáng ngạc nhiên.

Điểm chung trong tất cả các thiết lập ở trên là hộp Win2k3 hoạt động như máy chủ tệp. Tôi đã thay đổi hệ điều hành trên máy chủ thứ hai đang tải xuống tệp thử nghiệm.

Tôi chưa kiểm tra tốc độ truyền giữa hai hộp Win2k3 bằng TeraCopy và bản sao Windows thông thường.


1

Có nhiều điểm nghẹt thở có thể xảy ra - Tuy nhiên, Windows 7 SP1, có thể và chạy RẤT nhanh qua Gigabit Ethernet.

Tôi vừa chuyển một số tệp lớn trị giá vài gigabyte từ hai đĩa trên PC sang Hộp NAS Synology (DS1010 +). Cặp chuyển điều khiển Explorer.exe đó đạt 118,25Megabyte / giây (950 Megabits / giây), độ bão hòa 95% của mạng Ethernet Gigibit đã chuyển đổi của tôi, bao gồm cả chạy qua nhiều Chuyển mạch Gigabit Dlink.


1

Một điều đáng để thử trước khi phát điên với bất cứ điều gì khác là chuyển trình điều khiển sang không sử dụng Tự động đàm phán về tốc độ mà đặt nó thành 100MB / Full Duplex, kiểm tra tốc độ truyền và sau đó đặt thành 10MB / Full Duplex và kiểm tra tốc độ truyền tải.


1

Từ: Tăng tốc độ dữ liệu mạng của bạn với điều này - config-custom - windows-7

  1. Mở sổ đăng ký và duyệt chi nhánh sau:

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\lanmanworkstaion

  2. Nếu các mục sau đây là chưa có, Tạo DWORDs MaxCmds, MaxThreadsMaxCollectionCountdưới branch.Assign này họ một giá trị 30, 30and 32 tương ứng.

  3. Sau khi bạn khởi động lại hệ thống của mình, bạn sẽ thấy hiệu suất chuyển mạng của mình tăng lên.


1

Yêu cầu đối với chuyển ethernet tốc độ đầy đủ (75% của 1000 mỗi lần chuyển +) là một công tắc truyền tốc độ không chặn, tốc độ dây!

Công tắc:

  • Công tắc GbE trên máy tính để bàn GS1100-16 16 Cổng của ZyXEL là một công tắc 16 cổng 10/100/1000 (Tôi đang nhận chuyển khoản 700-800Mbit hoặc 80Mbyte)
  • GS1100-24 của ZyXEL GS1100-24 là bộ chuyển mạch 24 cổng 10/100/1000
  • Công tắc GbE trên máy tính để bàn Cổng GS-108B 10/100 / 1000Mbps của ZyXEL là công tắc 8 cổng 10/100/1000
  • Thiết bị chuyển mạch Gigabit Cisco SR2024 24 cổng 10/100/1000
  • Mạng SMC - SMC8508T - Chuyển mạch EZ 10/100/1000 - Chuyển mạch 8 cổng 10/100/1000 Gigabit không được quản lý
  • Linksys SR2016 Gigabit 16 cổng 10/100/1000

Vui lòng thử các ví dụ đã cho nhưng nếu bạn không có công tắc phù hợp thì việc bạn làm ở HĐH sẽ không thành vấn đề.


1
  1. Bấm vào Bắt đầu
  2. Nhập "Chính sách bảo mật cục bộ" và nhấn Enter
  3. Điều hướng đến Cài đặt bảo mật > Chính sách cục bộ > Tùy chọn bảo mật
  4. Đặt các cài đặt sau:

    Bảo mật mạng : Bảo mật phiên tối thiểu cho các máy khách dựa trên NTLM SSP (bao gồm cả RPC bảo mật)> bỏ chọn "yêu cầu mã hóa 128 bit
    Cấp độ xác thực Trình quản lý mạng LAN > Gửi LM & NTLM - sử dụng bảo mật phiên NTLMv2 nếu được thương lượng


1
Xin chào, @Anonymous, chỉ trong trường hợp bạn tìm thấy câu trả lời này ở một nơi khác, bạn có xem xét cấp tín dụng cho nguồn không?
Louis

1

Tôi có Máy tính xách tay Win 7 Pro (lõi tứ) 1GB LAN Một liên kết WRT1900AC với hdd Red 3TB. Tốc độ của tôi là 10Mb / giây khi chuyển tập tin không dây hoặc có dây sang NAS.

Tôi đã thực hiện tất cả các thử nghiệm không dây sau đây nhưng không thành công, cuối cùng tôi đã thử ethernet và tôi đã nhận được 63 MB / s NGAY BÂY GIỜ !!!!!! Vì vậy, tôi không biết cài đặt hoặc mục đăng ký nào đã khắc phục sự cố. Chia sẻ tập tin không dây vẫn còn chậm.

CÀI ĐẶT

-Có thể nén chênh lệch từ xa có thể điều chỉnh được - Điều chỉnh tự động TCP có thể điều chỉnh được

Trên ĐĂNG KÝ:

Chỉ số điều chỉnh mạng:

HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion \ Multimedia \ SystemProfile NetworkThrottlingIndex = ffffffff (DWORD, mặc định: 10, được khuyến nghị: 10 để chia sẻ phương tiện, ffffffff để chơi game và thông lượng tối đa, phạm vi hợp lệ: 1 đến 70 tiết lưu)

Vô hiệu hóa điều chỉnh băng thông:

Tạo (giá trị DWORD) HKLMsystemCienControlSetServicelanmanworkstationparameterDisableBandferenceThrottling Đặt Giá trị thành 1

Phân bổ bộ nhớ mạng (lỗi ID sự kiện 2017):

HKEY_LOCAL_MACHINE \ HỆ THỐNG \ CurrentControlset \ Control \ Trình quản lý phiên \ Quản lý bộ nhớ LargeSystemCache = 1 (DWORD, giá trị mặc định: 0, giá trị được đề xuất: 1) Giá trị 0 thiết lập bộ đệm ~ 8 MB, giá trị 1 cho phép bộ đệm mở rộng tối đa dung lượng bộ nhớ vật lý trừ 4 MB, nếu cần.

HKEY_LOCAL_MACHINE \ HỆ THỐNG \ CurrentControlset \ Services \ LanmanServer \ Paramameter Size = 3 (DWORD, giá trị mặc định: 1, giá trị được đề xuất: 3) 1 - giảm thiểu bộ nhớ đã sử dụng 2 - cân bằng bộ nhớ đã sử dụng 3 - cài đặt tối ưu cho chia sẻ tệp và ứng dụng mạng


-1

Điều này làm việc cho tôi:

Cảm ơn bạn: http://www.howtosolutions.net/2013/06/fixing-slow-sending-or-receiving-of-files-through-lan-network-using-windows/

Vô hiệu hóa "Giảm tải gửi lớn (LSO)"

Giảm tải gửi lớn là một kỹ thuật cải thiện hiệu suất mạng đồng thời giảm chi phí CPU. Rõ ràng là nó không hoạt động tốt, vì vậy nó được đề nghị vô hiệu hóa nó. Nếu bạn muốn biết về LSO, hãy xem bài viết MSDN này từ năm 2001.

LSO là một tùy chọn nằm trong Trình quản lý thiết bị trong bộ điều hợp mạng của bạn, vì vậy giải pháp này yêu cầu Đặc quyền của Quản trị viên.

Thực hiện theo các bước sau:

Open Start Menu, right-click on Computer and select Properties
Under Control Panel Home located on the left side of the window click on Device Manager
You will get a list of all devices on your machine. Expand Network Adapters.
Find your Network Card and double-click on it.
Select Advanced tab. You will get a list filled with different options.
Select Large Send Offload V2 (IPv4) and set the value to Disabled
Do the same for Large Send Offload V2 (IPv6) if it is available
Click OK

Tôi đã làm điều này trên cả hai máy windows, tôi không phải khởi động lại và tôi không phải tắt LSO V1


Vui lòng giải thích về downvote
Jonathan
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.