Thiết lập của tôi:
Máy chủ trong hầm + GBit chuyển đổi. Cáp dài đến mái. Công tắc GBit. Tôi có ba máy tính trong mái nhà. Một chiếc chỉ có ethernet 100MBit, một máy tính xách tay có GBit và một máy tính mới.
Số lần Ping từ máy tính cũ 100MBit: trung bình 0,5ms Thời gian Ping từ máy tính xách tay: trung bình 0,4 lần Ping từ máy tính mới của tôi: trung bình 5ms hoặc 30ms hoặc 200ms nhưng tôi thường thấy thời gian ping lên tới 980ms. Nói chung, thông lượng rất không ổn định.
Tôi thay công tắc trên mái nhà. Không thay đổi. Tôi thay thế cáp kết nối máy tính mới với công tắc mái. Không thay đổi. Tôi đã cài đặt card mạng PCI với chip Intel GBit (82541PI) và sử dụng nó thay vì tích hợp trong Realtek RTL8111 / 8168B. Không thay đổi. Có, tôi chắc chắn rằng tôi đã cắm cáp vào đúng cổng vì bây giờ tôi nhận được một địa chỉ IP khác từ máy chủ DHCP của mình.
Thẻ mạng tương tự hoạt động hoàn hảo trên máy tính cũ của tôi sử dụng cùng hệ điều hành (openSUSE 12.1).
ifconfig
nói:
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:15679 errors:0 dropped:0 overruns:0 frame:0
TX packets:13077 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 Sendewarteschlangenlänge:1000
ethtool
nói:
Speed: 1000Mb/s
Duplex: Full
Port: Twisted Pair
Điều gì có thể gây ra hành vi này?
[EDIT] Tôi tìm thấy một điều thú vị:
# cat /proc/interrupts
CPU0 CPU1 CPU2 CPU3 CPU4 CPU5 CPU6 CPU7
0: 178 0 0 0 0 0 0 0 IR-IO-APIC-edge timer
1: 6 0 0 0 0 0 0 0 IR-IO-APIC-edge i8042
8: 1 0 0 0 0 0 0 0 IR-IO-APIC-edge rtc0
9: 0 0 0 0 0 0 0 0 IR-IO-APIC-fasteoi acpi
12: 10 0 0 0 0 0 0 0 IR-IO-APIC-edge i8042
16: 3302428 0 0 0 0 0 0 0 IR-IO-APIC-fasteoi ehci_hcd:usb1, nvidia, mei, eth1
17: 184 0 0 0 0 0 0 0 IR-IO-APIC-fasteoi snd_hda_intel
23: 16721 0 0 0 0 0 0 0 IR-IO-APIC-fasteoi ehci_hcd:usb2
Như bạn có thể thấy, ngắt 16 phục vụ một cổng USB, card đồ họa, "mei" (?) Và eth1
.
Tôi đoán điều đó sẽ giải thích tại sao nó chậm. Làm thế nào để tôi chỉ định ngắt trong năm 2012?
ping
làm tất cả ping trở lại? Đó là, thiết lập của bạn ping lỏng hoặc gói?