|
|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Alex Masterov 2:5002/63.100 21 Mar 2007 12:30:24 To : Vladimir Kurtukov Subject : xl vs fxp -------------------------------------------------------------------------------- Привет Vladimir! Replying to a message of Vladimir Kurtukov to Alex Masterov: VK>>> fxp AM>> fxp0: flags=8943<UP,BROADCAST,RUNNING,PROMISC,SIMPLEX,MULTICAST> mtu AM>> 1500 options=8<VLAN_MTU> xl0: AM>> flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500 AM>> options=9<RXCSUM,VLAN_MTU> AM>> У xl0 есть RXCSUM, у fxp0 - нет. AM>> fxp0 82550/1/7/8/9 EtherExpress PRO/100(B) Ethernet Adapter AM>> xl0 3C905B-TX Fast Etherlink 10/100 PCI TX NIC VK> на практике от xl-ной RXCSUM я какого-то заметного эффекта не VK> наблюдал. Желание проверить это сподвигло меня на пузомерный тест :-) Итак, платформа: CPU: Pentium II/Pentium II Xeon/Celeron (337.50-MHz 686-class CPU) Origin = "GenuineIntel" Id = 0x651 Stepping = 1 Features=0x183f9ff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,SEP,MTRR,PGE,MCA,CMOV,PA T,PSE36,MMX,FXSR> real memory = 201326592 (192 MB) avail memory = 187449344 (178 MB) FreeBSD 6.2-RELEASE-p2 #0: Mon Mar 12 11:59:38 UTC 2007 Соревнующиеся стороны: xl0@pci0:11:0: class=0x020000 card=0x905510b7 chip=0x905510b7 rev=0x64 hdr=0x00 vendor = '3COM Corp, Networking Division' device = '3C905B-TX Fast Etherlink 10/100 PCI TX NIC' xl0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500 options=9<RXCSUM,VLAN_MTU> inet 192.168.1.209 netmask 0xffffff00 broadcast 192.168.1.255 ether 00:50:da:4e:cf:89 media: Ethernet autoselect (100baseTX <full-duplex>) status: active fxp0@pci0:11:0: class=0x020000 card=0x000c8086 chip=0x12298086 rev=0x08 hdr=0x00 vendor = 'Intel Corporation' device = '82550/1/7/8/9 EtherExpress PRO/100(B) Ethernet Adapter' fxp0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500 options=8<VLAN_MTU> Методика: Hа передачу: был создан файл blob.bin размером 8192000000 байт, который затем перекачивался с Linux (Fedora Core 6, P-III 800 с RTL8139) с помощью штатного ftp клиента в /dev/null (команда get blob.bin /dev/null). Естественно, режим BIN. Hа прием: FTP сервер и клиент меняются местами Результаты: Hа передачу: xl0: 1.4e+02 seconds 5.8e+03 Kbytes/s (все три раза) fxp0: 1.2e+02 seconds 6.6e+03 Kbytes/s, 1.2e+02 seconds 6.5e+03 Kbytes/s, 1.3e+02 seconds 6.4e+03 Kbytes/s Hа прием: xl0: 01:33 (8.38 Mb/s), 01:32 (8.40 Mb/s), 01:32 (8.40 Mb/s) fxp0: 01:38 (7.93 Mb/s), 01:38 (7.92 Mb/s), 01:38 (7.93 Mb/s) Вывод: 3COM медленнее на передачу почти на 14 %, хотя и быстрее на прием почти на 6 %. Похоже, что fxp все-таки предпочтительней, хотя RXCSUM, вероятно, все же имеет значение, не случайно, на прием 3COM оказался все же быстрее. С уважением, Alex. --- FleetStreet 1.27.1 * Origin: Ceterum censeo Carthaginem delendam esse! (2:5002/63.100) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/382646011750.html, оценка из 5, голосов 10
|