|
|
www.lissyara.su
—> статьи
—> FreeBSD
—> Шелезяки
—> LAN card`s test
Тестирование сетевых плат под FreeBSD 4.11 и 6.0
Автор: lissyara.
Собственно статья возникла из предыдущей - про polling, а также от собственных ощущений перехода с 4.11 на 6.0 - стало медленней работать, несмотря на продолжающиеся до сих пор пляски с бубном... В процессе ковыряния стало интересно, а в чём собственно преимущество сетевух друг над другом (слишком ярко перед глазами стоял пример, когдя на дженерик ядре, на одной и той же машине качалось с разницей скорости чуть не в три раза...). Собрал все сетевухи, что были в наличии, потряс народ - у кого что есть, на день для тестирования, если не отдавали выменивал на реалтеки - благо их валом :)))
Методика тестирования. Машина - всё тоже самое что и тут, тока менялись сетевухи (втыкались в один и тот же разъём, тока исовая в другой. Интеловая сетевуха тоже втыкалась в 32-х разрядный PCI - т.к. на этой машине нет 64-х разрядного PCI). Ядро generic, пересобрано без без отладки и с поддержкой polling`a и SMP. Пробовал тестирование скорости дисков машины, даёт 24-25Mb/s - и чтение и запись - т.е. это теоретический предел - больше скоростей и небудет. Тестирование - качался по FTP (из Win2000 клиентом с командной строки - PUT и GET) большой файл на 6 гиг, вывод iostat -w 1 писался в файл. Потом файл разбирался - откидывалось по десятку строк сверху-снизу от начала и конца закачки, и считались средние значения. Опыт повторялся минимум два раза (при неадекватных результатах и больше - в частности с реалтеками - скрость прыгала от нуля до десятка мег в секунду без видимых причин - не считая главной - говно оно и в афррике говно :))). В итоге в таблице среднее значение всех опытов, с откинутыми абсолютно неадекватными значениями...). На момент тестирования машины соединялись кроссовером лоб-в-лоб. Вторая машина заведомо быстрей - двухголовый ксенон на 3 гигагерца, сеть - гигабит на Intel PRO/1000 MT (встроенная в маму двухголовая сетевуха) чипе. Надо заметить, что опыт не совсем чистый - на ксеноне стоят форточки и работают люди в 1с - немного, да и на другой сетевухе - но иногда у него бывает загрузка 5-6% - от одного проца... Если в результатах были колебания скорости, или чё-то мне не нравилось - снова проводил тест. Ещё раз повторюсь - неадекватности были с реалтеками - потому пробовал даже ночью - но результат тотже.
Надо заметить с реалтеками я влетел - у меня была старая версия шохи:
uname -m
FreeBSD 6.0-RELEASE FreeBSD 6.0-RELEASE #0: Mon Apr 3 14:16:15 MSD 2006
lissyara@test-bsd-6.local:/usr/obj/usr/src/sys/SMP-polling i386
| Где был баг в дровах, постоянно отваливалась сеть с записью в логах типа:
rl0: discard oversize frame (ether type 4000 flags 3 len 4348 > max 1514)
| Поэтому оттестив половину сетевух и наткнувшись на устойчивые глюки реалтеков начал думать и рыться в инете :) Пришлось обновиться
uname -v
FreeBSD 6.0-RELEASE-p6 #1: Mon Apr 17 12:52:29 MSD 2006
lissyara@bsd-6-test.local:/usr/obj/usr/src/sys/smp
| и провести все тесты заново. Никаких неожиданностей не произошло - разве что перестал непонятно почему падать на D-Link`e ну и на realtek`ах (хотя пару раз повисла...).
ifconfig`и - для 10-ти мегабитного трикома:
ifconfig ep0
ep0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
inet6 fe80::210:4bff:fe25:c3b2%ep0 prefixlen 64 scopeid 0x2
inet 192.168.20.100 netmask 0xffffff00 broadcast 192.168.20.255
ether 00:10:4b:25:c3:b2
media: Ethernet 10baseT/UTP
status: active
dmesg | grep ep0
ep0: <3Com 3C509B-TPO EtherLink III (PnP)> at port 0x210-0x21f irq 3 on isa0
ep0: Ethernet address: 00:10:4b:25:c3:b2
| для гигабитного реалтека:
sk0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
inet6 fe80::20f:38ff:fe6c:1adc%sk0 prefixlen 64 scopeid 0x1
inet 192.168.20.100 netmask 0xffffff00 broadcast 192.168.20.255
ether 00:0f:38:6c:1a:dc
media: Ethernet autoselect (1000baseTX <full-duplex>)
status: active
dmesg | grep sk0
sk0: <Marvell Semiconductor, Inc. Yukon> on skc0
miibus0: <MII bus> on sk0
| для D-Link`a на 100 мегабит:
ifconfig vr0
vr0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
options=40<POLLING>
inet6 fe80::20d:88ff:fe65:cf56%vr0 prefixlen 64 scopeid 0x1
inet 192.168.20.100 netmask 0xffffff00 broadcast 192.168.20.255
ether 00:0d:88:65:cf:56
media: Ethernet autoselect (100baseTX <full-duplex>)
status: active
dmesg | grep vr0
vr0: <VIA VT6105 Rhine III 10/100BaseTX> port 0xe400-0xe4ff
mem 0xe1001000-0xe10010ff irq 16 at device 15.0 on pci0
miibus0: <MII bus> on vr0
| для Realtek 8139C (и 8139D - ибо вывод оказался одинаковым)
rl0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
options=48<VLAN_MTU,POLLING>
inet6 fe80::2c0:26ff:fea6:12c9%rl0 prefixlen 64 scopeid 0x1
inet 192.168.20.100 netmask 0xffffff00 broadcast 192.168.20.255
ether 00:c0:26:a6:12:c9
media: Ethernet autoselect (100baseTX <full-duplex>)
status: active
dmesg | grep rl0
rl0: <RealTek 8139 10/100BaseTX> port 0xe400-0xe4ff mem 0xe0001000-0xe00010ff
irq 16 at device 15.0 on pci0
miibus0: <MII bus> on rl0
| для 3com905b
ifconfig xl0
xl0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
options=9<RXCSUM,VLAN_MTU>
inet6 fe80::250:4ff:fea8:14dd%xl0 prefixlen 64 scopeid 0x1
inet 192.168.20.100 netmask 0xffffff00 broadcast 192.168.20.255
ether 00:50:04:a8:14:dd
media: Ethernet autoselect (100baseTX <full-duplex>)
status: active
dmesg | grep xl0
xl0: <3Com 3c905B-TX Fast Etherlink XL> port 0xe400-0xe47f mem
0xe1001000-0xe100107f irq 16 at device 15.0 on pci0
miibus0: <MII bus> on xl0
| для 3com905c
ifconfig xl0
xl0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
options=9<RXCSUM,VLAN_MTU>
inet6 fe80::204:79ff:fe67:767a%xl0 prefixlen 64 scopeid 0x1
inet 192.168.20.100 netmask 0xffffff00 broadcast 192.168.20.255
ether 00:04:79:67:76:7a
media: Ethernet autoselect (100baseTX <full-duplex>)
status: active
dmesg | grep xl0
xl0: <3Com 3c905C-TX Fast Etherlink XL> port 0xe400-0xe47f mem
0xe1001000-0xe100107f irq 16 at device 15.0 on pci0
miibus0: <MII bus> on xl0
| для 3com905cx
xl0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
options=9<RXCSUM,VLAN_MTU>
inet6 fe80::20a:5eff:fe3c:ef26%xl0 prefixlen 64 scopeid 0x1
inet 10.0.0.1 netmask 0xffffff00 broadcast 10.0.0.255
ether 00:0a:5e:3c:ef:26
media: Ethernet autoselect (100baseTX <full-duplex>)
status: active
dmesg |grep xl0
xl0: <3Com 3c905C-TX Fast Etherlink XL> port 0xe400-0xe47f mem
0xe1001000-0xe100107f irq 16 at device 15.0 on pci0
miibus0: <MII bus> on xl0
xl0: Ethernet address: 00:0a:5e:3c:ef:26
| для Compaq NC3121:
ifconfig fxp0
fxp0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
options=48<VLAN_MTU,POLLING>
inet6 fe80::250:8bff:fe6a:f1a1%fxp0 prefixlen 64 scopeid 0x1
inet 192.168.8.100 netmask 0xffffff00 broadcast 192.168.8.255
ether 00:50:8b:6a:f1:a1
media: Ethernet autoselect (100baseTX <full-duplex>)
status: active
dmesg | grep fxp0
fxp0: <Intel 82558 Pro/100 Ethernet> port 0xe400-0xe41f mem
0xe1101000-0xe1101fff,0xe1000000-0xe10fffff irq 16 at device 15.0 on pci0
miibus0: <MII bus> on fxp0
| для Compaq NC3121 со включенной функцией link0:
ifconfig fxp0 link0
ifconfig fxp0
ifconfig fxp0
fxp0: flags=9843<UP,BROADCAST,RUNNING,SIMPLEX,LINK0,MULTICAST> mtu 1500
options=48<VLAN_MTU,POLLING>
inet6 fe80::250:8bff:fe6a:f1a1%fxp0 prefixlen 64 scopeid 0x1
inet 192.168.8.100 netmask 0xffffff00 broadcast 192.168.8.255
ether 00:50:8b:6a:f1:a1
media: Ethernet autoselect (100baseTX <full-duplex>)
status: active
| Для Intel 1000XT Server Adapter
ifconfig em0
em0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
options=4b<RXCSUM,TXCSUM,VLAN_MTU,POLLING>
inet6 fe80::202:b3ff:fe89:ddcb%em0 prefixlen 64 scopeid 0x1
inet 192.168.8.100 netmask 0xffffff00 broadcast 192.168.8.255
ether 00:02:b3:89:dd:cb
media: Ethernet autoselect (1000baseTX <full-duplex>)
status: active
dmesg | grep em0
em0: <Intel(R) PRO/1000 Network Connection, Version - 2.1.7> port 0xe400-0xe41f
mem 0xe1000000-0xe101ffff,0xe1020000-0xe103ffff irq 16 at device 15.0 on pci0
| 6.0 Штатное GENERIC-ядро - без дебага, и с polling:
модель
|
шина
|
max
|
in
|
CPU
|
out
|
CPU
|
poll-in
|
CPU
|
poll-out
|
CPU
|
3COM 3C509B-TPO
|
ISA16
|
10
|
0.76
|
87.73
|
0.96
|
77.12
|
-
|
-
|
-
|
-
|
3COM 3C905B-TX-M
|
PCI32
|
100
|
2.09
|
87.69
|
3.63
|
94.59
|
7.39
|
84.66
|
10.08
|
21.53
|
3COM 3C905C-TX-M
|
PCI32
|
100
|
2.31
|
99.19
|
3.66
|
93.85
|
8.02
|
92.15
|
9.71
|
20.60
|
3COM 3C905CX-TX-M
|
PCI32
|
100
|
2.47
|
99.80
|
4.65
|
88.78
|
8.71
|
43.26
|
10.07
|
21.57
|
Realtek RTL8139C
|
PCI32
|
100
|
2.61
|
97.24
|
2.92
|
93.78
|
6.87
|
94.24
|
6.80
|
14.58
|
Realtek RTL8139D
|
PCI32
|
100
|
3.21
|
98.78
|
3.38
|
88.55
|
7.86
|
98.25
|
6.62
|
12.91
|
Realtek RL1000(marvel)
|
PCI32
|
1000
|
3.95
|
97.42
|
6.33
|
84.20
|
-
|
-
|
-
|
-
|
D-Link DFE-530TX REV-C1
|
PCI32
|
100
|
2.06
|
99.07
|
3.76
|
94.05
|
7.77
|
99.29
|
10.15
|
22.40
|
Compaq NC3121 (intel chip)
|
PCI32
|
100
|
2.25
|
99.75
|
6.92
|
79.70
|
7.82
|
92.80
|
10.53
|
26.48
|
Compaq NC3121 (intel chip) link0
|
PCI32
|
100
|
6.83
|
97.30
|
9.30
|
56.23
|
8.23
|
97.05
|
10.53
|
26.20
|
Intel PRO/1000 XT Server Adapter
|
PCI64
|
1000
|
3.45
|
99.16
|
12.10
|
72.48
|
8.43
|
94.20
|
9.86
|
7.72
|
|
6.0 Штатное GENERIC-ядро без дебага, с polling`ом и с SMP:
модель
|
шина
|
max
|
in
|
CPU
|
out
|
CPU
|
poll-in
|
CPU
|
poll-out
|
CPU
|
3COM 3C509B-TPO
|
ISA16
|
10
|
0.62
|
41.04
|
1.00
|
40.76
|
-
|
-
|
-
|
-
|
3COM 3C905B-TX-M
|
PCI32
|
100
|
4.37
|
85.82
|
7.84
|
82.40
|
9.73
|
50.47
|
9.46
|
27.39
|
3COM 3C905C-TX-M
|
PCI32
|
100
|
4.85
|
94.14
|
8.08
|
84.48
|
10.37
|
53.16
|
9.97
|
27.26
|
3COM 3C905CX-TX-M
|
PCI32
|
100
|
5.23
|
93.01
|
8.09
|
80.53
|
8.71
|
43.26
|
10.07
|
21.57
|
Realtek RTL8139C
|
PCI32
|
100
|
4.68
|
96.71
|
6.09
|
76.05
|
5.55
|
38.51
|
7.98
|
31.11
|
Realtek RTL8139D
|
PCI32
|
100
|
4.73
|
96.19
|
6.03
|
71.62
|
5.54
|
40.01
|
8.04
|
13.95
|
Realtek RL1000(marvel)
|
PCI32
|
1000
|
5.85
|
93.05
|
10.85
|
83.53
|
-
|
-
|
-
|
-
|
D-Link DFE-530TX REV-C1
|
PCI32
|
100
|
4.47
|
95.59
|
8.67
|
70.58
|
9.47
|
60.36
|
10.10
|
18.68
|
Compaq NC3121 (intel chip)
|
PCI32
|
100
|
5.16
|
96.05
|
9.15
|
86.55
|
10.80
|
58.17
|
10.92
|
25.60
|
Compaq NC3121 (intel chip) link0
|
PCI32
|
100
|
6.25
|
83.78
|
9.47
|
57.16
|
9.83
|
55.21
|
10.79
|
31.35
|
Intel PRO/1000 XT Server Adapter
|
PCI64
|
1000
|
8.57
|
72.08
|
12.14
|
86.23
|
11.30
|
51.30
|
14.36
|
33.49
|
|
Результаты вышли более чем неоднозначные... Особенно поразила низкая скорость - я точно помнил, что на похожей (второй пень на 350MHz с количеством памяти стремящимся к нулю) машине 4.11 под трикомом выдавала 11 мег в секунду, не особо напрягаясь. Ну и коли уж впрягся во всё это, решил провести тестирование на 4.11, хотя оно первоначально не планировалось. 4.11 также тестилась с дженерик ядром, всё тоже самое в обоих случаях. На выходе получились такие таблицы:
4.11 Штатное GENERIC-ядро - без дебага, и с polling:
модель
|
шина
|
max
|
in
|
CPU
|
out
|
CPU
|
poll-in
|
CPU
|
poll-out
|
CPU
|
3COM 3C509B-TPO
|
ISA16
|
10
|
0.82
|
65.73
|
1.03
|
62.83
|
-
|
-
|
-
|
-
|
3COM 3C905B-TX-M
|
PCI32
|
100
|
11.12
|
99.11
|
11.20
|
41.49
|
-
|
-
|
-
|
-
|
3COM 3C905C-TX-M
|
PCI32
|
100
|
11.14
|
99.32
|
11.19
|
40.31
|
-
|
-
|
-
|
-
|
3COM 3C905CX-TX-M
|
PCI32
|
100
|
10.51
|
93.65
|
11.17
|
40.76
|
-
|
-
|
-
|
-
|
Realtek RTL8139C
|
PCI32
|
100
|
9.96
|
99.00
|
9.81
|
99.60
|
11.10
|
81.54
|
6.62
|
60.53
|
Realtek RTL8139D
|
PCI32
|
100
|
9.74
|
92.50
|
11.04
|
45.94
|
9.06
|
65.88
|
11.05
|
23.77
|
Realtek RL1000(marvel)
|
PCI32
|
1000
|
13.62
|
96.26
|
24.76
|
49.68
|
-
|
-
|
-
|
-
|
D-Link DFE-530TX REV-C1
|
PCI32
|
100
|
9.64
|
98.70
|
9.73
|
42.76
|
10.67
|
79.1
|
10.40
|
30.05
|
Compaq NC3121 (intel chip)
|
PCI32
|
100
|
9.80
|
88.77
|
10.91
|
33.56
|
10.85
|
89.50
|
10.98
|
26.04
|
Compaq NC3121 (intel chip) link0
|
PCI32
|
100
|
10.49
|
76.33
|
10.97
|
26.25
|
10.85
|
90.09
|
10.92
|
26.80
|
Intel PRO/1000 XT Server Adapter
|
PCI64
|
1000
|
9.40
|
76.11
|
26.59
|
36.98
|
13.07
|
91.75
|
21.05
|
11.82
|
|
4.11 Штатное GENERIC-ядро без дебага, с polling`ом и с SMP:
модель
|
шина
|
max
|
in
|
CPU
|
out
|
CPU
|
poll-in
|
CPU
|
poll-out
|
CPU
|
3COM 3C509B-TPO
|
ISA16
|
10
|
0.82
|
34.23
|
1.03
|
33.40
|
-
|
-
|
-
|
-
|
3COM 3C905B-TX-M
|
PCI32
|
100
|
9.03
|
50.22
|
10.96
|
30.58
|
-
|
-
|
-
|
-
|
3COM 3C905C-TX-M
|
PCI32
|
100
|
8.95
|
49.57
|
10.96
|
30.53
|
-
|
-
|
-
|
-
|
3COM 3C905CX-TX-M
|
PCI32
|
100
|
8.94
|
49.29
|
10.90
|
30.30
|
-
|
-
|
-
|
-
|
Realtek RTL8139C
|
PCI32
|
100
|
7.44
|
47.85
|
11.02
|
35.73
|
3.36
|
15.00
|
6.70
|
2.73
|
Realtek RTL8139D
|
PCI32
|
100
|
8.04
|
50.73
|
11.02
|
36.92
|
3.36
|
14.76
|
0.67
|
2.78
|
Realtek RL1000(marvel)
|
PCI32
|
1000
|
12.41
|
48.6
|
12.37
|
51.67
|
-
|
-
|
-
|
-
|
D-Link DFE-530TX REV-C1
|
PCI32
|
100
|
8.26
|
50.51
|
9.48
|
30.14
|
5.39
|
21.86
|
6.14
|
8.47
|
Compaq NC3121 (intel chip)
|
PCI32
|
100
|
9.59
|
50.16
|
11.05
|
21.60
|
5.27
|
20.42
|
6.00
|
8.31
|
Compaq NC3121 (intel chip) link0
|
PCI32
|
100
|
10.95
|
44.44
|
11.02
|
16.07
|
4.42
|
17.69
|
6.03
|
7.88
|
Intel PRO/1000 XT Server Adapter
|
PCI64
|
1000
|
9.87
|
50.14
|
25.79
|
27.15
|
5.32
|
19.53
|
1.65
|
2.45
|
|
В 4.11 в SMP режиме результаты для поллинга странные :) Что и не удивительно - включал я его правкой исходников ядра - без этого собираться не захотело - сборка завершалась с такой руганью:
/usr/src/sys/kern/kern_poll.c:43: #error DEVICE_POLLING is not compatible with SMP
|
Пришлось в этом файле закомментить такие строки:
/*
#ifdef SMP
#include "opt_lint.h"
#ifndef COMPILING_LINT
#error DEVICE_POLLING is not compatible with SMP
#endif
#endif
*/
| Реалтек, который "D" - оказался капризным в том же слоте что и остальные (самом верхнем) не заводился - ни БИОС ни ОСь его не видели. Пришлось поставить во второй сверху - тогда подцепился - но плющщило не по детски - те самые ошибки после которых ядро перебирал. Но и это не помогло - погонял по всем слотам - в самом нижнем работал стабильно, в остальных - вешался, с любым ядром... В итоге удалось найти в запасах на том же чипе, но неглючный. Такчто это факт можно списать на аппаратную несовместимость
Ну и глюки. Для начала 4.11
1. под 4.11 модуль для sk (гигабитный риалтек) сам не загрузился - пришлось руками подгрузить.
2. Неадекватное поведение реалтеков. Периодически скорость падала до нуля.
Под 6.0:
1. Глючило вообще всё (кроме гигабитного интела - что говорит лишь о том, что хорошая сетевуха - она и в африке хорошая). До обновления мира и ядра больше, после - меньше... Глюки выражались в "отпадании" сетевого интерфейса, приходилось делать вначале DOWN а потом UP для него.
2. Гигабитный реалтек на марвелловском чипе оказался редкостным гуано - скорость низкая, поллинг вообще не поддерживает, до кучи прилично греется (по сравнению с остальными).... А на бис при записи на сервак фряха упала... Причину не знаю - монитора у него нет, а в логах запись не осталась... Может и мои кривые руки - но не уверен. Кстати - на другой машине такая же карточка прекрасно пашет который месяц - а траффик там тоже не маленький - тот комп по ночам архивирует все серваки конторы. Попробовал переставить ту карточу на эту - там всё пашет а тут....
3. Периодически рвалось соединение при закачке по ftp. Просто ругань типа сервер разорвал слединение, в логах тишина. Причём на некоторых сетвушках чаще, на других реже... Взаимосвязи, особой, от марки сетевухи не заметил.
По таблицам - исовая сетевуха воткнута просто потому что подвернулась :) Режим поллинга на ней не тестировался по причине невозможности его включения для неё. Работала в халф-дуплексе. У всех трёх трикомов - разная микросхема. Насмотря на это они показали одинаковые результаты (та разница, что в таблицах - списывается на погрешность измерения)
Что касается Compaq NC3121, на интеловском чипе, то дрова на эту сетевуху поддерживают интересную феню - link0, поэтому данные по ней в двойном экземпляре.
Интеловская сетевуха (Intel PRO/1000 XT Server Adapter) показала неожиданно средний результат, в некоторых тестах, несмотря на громкое серверное название :))) А вообще скорость неплоха. Мои общие впечатления - больше всего понравились из сетевух - трикомы и интелы (оба). Собственно результаты - в таблицах.
После окончания тестирования, глядя на разбитую в пух и прах шестёрку, решил погонять синтетику (netperf - правда ответная машина была другая - FreeBSD 6.0 x64 - AMD3200+ - из результатов брался тот, что с максимальной скоростью, протокол tcp) - может я дурак, и тесты приближенные к реальности ничего не отражают... Ввиду того, что половину сетевух к этому моменту уже растащили, гонял на немногих - fxp, em, xl - какие были в наличии на момент эксперимента, некоторые уходили прям находу - потому не все результаты есть... Также не вышли тесты гигабитного реалтека под 6.0 - синтетика показала хрень какую-то - мегабайт-два в секунду в обе стороны в SMP режиме. Неполучились тесты fxp без режима link0 - сеть отваливалась... А вообще на синтетике под шохой гючило почти всё. Хватило тех, что есть :) Получилось так (прочерк - тест не получился из-за глюков, вопрос - результат непонятный, в принципе то же что и прочерк, но цифры есть):
плата
|
ОСь
|
SMP
|
in
|
out
|
Compaq (Intel chip)
|
4.11 p17
|
да
|
11.13
|
11.14
|
Compaq (Intel chip)-link0
|
4.11 p17
|
да
|
11.11
|
11.15
|
Compaq (Intel chip)
|
4.11 p17
|
нет
|
11.13
|
11.10
|
Compaq (Intel chip)-link0
|
4.11 p17
|
нет
|
11.16
|
11.16
|
3C905CX-TX-M
|
4.11 p17
|
нет
|
11.20
|
11.22
|
3C905CX-TX-M
|
4.11 p17
|
да
|
11.20
|
11.22
|
RTL1000(Marvel)
|
4.11 p17
|
нет
|
42.44
|
44.58
|
Compaq (Intel chip)
|
6.0 p6
|
да
|
-
|
-
|
Compaq (Intel chip)-link0
|
6.0 p6
|
да
|
11.06
|
10.84
|
Compaq (Intel chip)
|
6.0 p6
|
нет
|
3.54
|
6.00
|
Compaq (Intel chip)-link0
|
6.0 p6
|
нет
|
9.85
|
9.84
|
3C905CX-TX-M
|
6.0 p6
|
нет
|
4.32
|
4.55
|
3C905CX-TX-M
|
6.0 p6
|
да
|
11.16
|
11.10
|
RTL1000(Marvel)
|
6.0 p6
|
нет
|
4.41 ?
|
5.82 ?
|
RTL1000(Marvel)
|
6.0 p6
|
да
|
0.16 ?
|
1.07 ?
|
|
Ну, и пара слов по `синтетической` таблице - результаты с поллингом не приведены - там скорость в районе теоретического максимума (хотя у 4.11 всё равно чуть больше - но это списываемо на погрешности), загрузка меньше 100%. А вот без поллинга и без "фич" (link0) - картина оччень похожа на несинтетику...
Короче - зрелище удручающее, с учётом, что 6.0 по-дефолту собирается с -O2... Конечно, небольшую разницу можно было бы списать на то, что в дженерике 6-ки больше дров и прочее, но не такую, тем более, что для контроля, гонял синтетику...
Ссылка на обсуждение: http://forum.lissyara.su/viewtopic.php?f=8&t=6905.
размещено: 2006-04-25,
последнее обновление: 2006-04-25,
автор: lissyara
|
|
|
|
2014-07-27, lissyara
gmirror
Удалённое создание софтверного зеркала средствами gmirror, на диске разбитом с использованием gpart. Использование меток дисков для монтирования разделов.
2013-08-20, zentarim
Scan+Print server FreeBSD 9
Настройка сервера печати и сервера сканирования под управлением операционной системы FreebSD 9 для МФУ Canon PIXMA MP540
2011-11-20, BlackCat
Разъём на WiFi-карту
Делаем съёмной несъёмную антену на WiFi-карте путём установки ВЧ-разъёма
2011-09-14, manefesto
Настройка git+gitosis
Настройка системы контроля версия исходного кода в связке git+gitosis+ssh
2011-08-14, zentarim
Wi-FI роутер + DHCP + DNS
Настройка Wi-Fi роутера на Freebsd 8 + DNS сервер + DHCP сервер: чтобы Wi-Fi клиенты были в одной подсети с проводными, проводные и беспроводные клиенты получали адреса автоматически по DHCP, кэширующ
2011-06-15, -ZG-
Охранная система на FreeBSD+LPT
В этой статье описана попытка реализации простой охранной системы на базе FreeBSD с подключением к ней охранных устройтсв на LPT порт и видеорегистрацией.
2011-03-13, terminus
ng_nat
Описание работы ng_nat, практическое использование, достоинства и недостатки в сравнении с ipfw nat
2011-02-20, Капитан
Nagios+Digitemp
Статья описывает создание системы оповещения о превышении температуры в специальных помещениях на основе Nagios с использованием программы Digitemp.
2011-02-17, Le1
Zyxel Configuration
Скрипт для массового изменения конфига свичей Zyxel. Берет из файла iplist список ip-шек, заходит последовательно на каждый и выполняет комманды из файла commands, записывая происходящее в лог файл.
2011-02-16, fox
hast carp zfs ucarp cluster
HAST (Highly Available Storage), CARP, UCARP, ZFS, Cluster настройка и одаптация плюс личные размышления…
2011-02-04, BlackCat
Восстановление ZFS
История о том, как был восстановлен развалившийся RAIDZ ZFS-пул (перешедший в FAULTED) с помощью скотча и подручных средств. Или о том, какие приключения ожидают тех, кто не делает резервных копий.
2011-02-03, Капитан
1-Wire
Статья описывает самостоятельное изготовление контроллера DS9097 для съёма показаний с датчиков температуры DS1820 с помощью программы Digitemp.
2011-01-28, Капитан
Температура в серверной
Статья описывает построение системы наблюдения за температурой в помещении серверной с использованием программы Digitemp и выводом графиков в MRTG
2011-01-21, m4rkell
Syslog server
Как то буквально на днях, у нас завалилось, что то в еве) или не в еве не суть. Суть в том, что когда захотели снять логи с хостов esx обнаружили, что хранят эти негодяи логии только за последнии сутк
2011-01-07, lissyara
Canon/gphotofs
Монтирование цифровых фотоаппаратов Canon (PTP) как файловой системы, автоматизация этого процесса через события devd и внешние скрипты.
2010-12-13, Al
IPSec
Описание принципов работы IPSEC и способов аутентификации.
2010-12-07, manefesto
FreeBSD on flash
Было принято решении переехать на USB Flash и установить минимальный джентельменский набор для работы своего роутера. Делаем =)
2010-12-05, Fomalhaut
root ZFS, GPT
Инструкция по установке FreeBSD с использованием в качестве таблицы разделов GPT и в качестве основной файловой системы - ZFS
2010-09-05, Cancer
Настройка аудиоплеера на ximp3
Цели: Простенький аудиоплеер, для того что бы тетя продавец в магазине утром пришла нажала на кнопку Power и заиграла в зале музыка, так же был доступ по сети, общая шара куда можно заливать музыку, к
2010-08-31, Cancer
Установка и настройка OpenVPN
На днях появилась задача - объединить головной офис и 3 филиала в одну сеть через интернет посредством OpenVPN, чтобы люди могли подключаться через RDP к базам 1С на серверах.
2010-08-25, manefesto
freebsd lvm
Использование linux_lvm для работы с LVM разделами из-под FreeBSD. Проблемы которые возники при монтирование lvm раздела
2010-04-30, gonzo111
proftpd file auth"a
Proftpd - квоты и авторизация из файлов, без использования базы данных и/или системных пользователей
2010-04-22, lissyara
tw_cli
Пошаговая инструкция по восстановлению RAID на контроллере 3ware, из которого выпал один диск. Настройка мониторинга состояния рейда и отчётов о его состоянии на email.
2010-04-14, fox
MySQL Master+Master
MySQL (Master Master) and (Master Slave) Как настроить репликацию…
2010-03-09, terminus
DNS zones
Краткий ликбез про управление DNS зонами. Примеры проведения делегирования прямых и обратных DNS зон.
2010-03-09, aspera
Squid+AD (group access)
Настройка прокси сервера SQUID с автроризацией пользователей в AD. Разделение пользователей на группы
2010-03-02, BlackCat
Шлюз: Часть 4
Настройка дополнительных сервисов: синхронизация времени (OpenNTPD), клиент DynDNS.org.
2010-03-01, BlackCat
Шлюз: Часть 3
Настройка DHCP и DNS серверов для работы внутри частной сети, c поддержкой внутренних (частных зон) DNS, а так же интеграция DHCP и DNS сервисов.
2010-03-01, BlackCat
Шлюз: Часть 2
Конфигурация МСЭ pf для проброса портов с изменением порта назначения и без, а так же поддержки активного режима FTP и ограничения максимального размера сегмента
2010-03-01, BlackCat
Шлюз: Часть 1
Быстрая настройка шлюза/маршрутизатора с установлением PPPoE-соединения, поддержкой NAT и DNS-forwarding.
2010-02-23, Morty
darkstat
Простая считалка траффика, со встроенным веб-сервером. Очень маленькая, может делать отчеты трафика по хостам, портам, протоколам, а также строить графики
2010-01-23, gonzo111
squid+sams+sqstat
Пилим squid и sams - примеры конфигов с объяснениями. Установка SqStat.
2009-12-19, schizoid
mpd5 + radius + ng_car + Abills
Настройка pppoe-сервера с биллинговой системой Abills и шейпером ng_car
2009-11-16, lissyara
UFS->ZFS
Удалённая миграция с UFS на ZFS. Загрузка с раздела zfs. Настройка для работы с малым количеством памяти под архитектурой i386.
2009-11-13, gx_ua
fusefs-ntfs
Установка, настройка и использование fusefs-ntfs, драйвер NTFS, предназанченного для монтирования NTFS разделов под FreeBSD
2009-11-12, Morty
LiveCD
Создание собственного LiveCD с необходимыми вам изменениями, автоматизирование данного процесса, а так же вариант скоростной сборки СД.
2009-09-27, lissyara
Samba как PDC
Контроллер домена - аналог M$ NT4 домена под самбой, без использования LDAP и прочей хиромантии. Просто и быстро =)
2009-08-30, terminus
ipfw nat
Подробное руководство по ipfw nat, сложные случаи конфигурации.
2009-08-24, levantuev
HotSpot
Установка Hotspot системы в общественное заведение.
2009-08-18, lissyara
diskless
Создание бездисковых терминалов под управлением FreeBSD - с загрузкой по сети. Используются для старта rdesktop и подключения к виндовому серверу терминалов.
2009-07-29, BAV_Lug
Видеонаблюдение
Настройка бюджетного варианта видеонаблюдения на удаленном объекте
|
Комментарии пользователей [12 шт.]