Оптимизация работы адаптера
В операционной системе AIX предусмотрено несколько процедур для оптимизации быстродействия адаптера.
Пропускную способность можно определить с помощью программ на основе сокетов для приложений, работающих с потоковыми данными по соединению TCP. Например, это может быть набор из двух программ, одна из которых вызывает send( ) а вторая, получатель, - recv( ). Пропускная способность зависит от скорости передачи данных по сети, размера MTU (размера кадра), дополнительной нагрузки, такой как интервалы между кадрами, начальные биты, заголовки связи и заголовки TCP/IP. При расчете пропускной способности тактовая частота процессора считается равной одному гигагерцу. Таким образом пропускную способность можно измерить в отдельных локальных сетях. Если информации проходит через маршрутизаторы, дополнительные узлы и удаленные соединения, то пропускная способность будет ниже.
Пропускная способность одностороннего (симплексного) потокового соединения TCP можно определить с помощью рабочей схемы, включающей отправку данных из системы A в систему B, например, с помощью протокола FTP в тесте передачи из памяти в память. За дополнительной информацией обратитесь к разделу Команда ftp. Дуплексный режим эффективнее полудуплексного, так как подтверждения TCP возвращаются независимо от передачи пакетов данных.
| Тип сети | Скорость передачи потока (Мбит/с) | Пропускная способность (Мб) | Пропускная способность (МБ) |
|---|---|---|---|
| Ethernet 10 Мбит/c, полудуплексный | 10 | 6 | 0,7 |
| Ethernet 10 Мбит/c, дуплексный | 10 (20 Мбит/с дуплексный) | 9,48 | 1,13 |
| Ethernet 100 Мбит/c, полудуплексный | 100 | 62 | 7,3 |
| Ethernet 100 Мбит/c, дуплексный | 100 (200 Мбит/с дуплексный) | 94,8 | 11,3 |
| Ethernet 1000 Мбит/c, дуплексный, MTU 1500 | 1000 (2000 Мбит/с дуплексный) | 948 | 113,0 |
| Ethernet 1000 Мбит/c, дуплексный, MTU 9000 | 1000 (2000 Мбит/с дуплексный) | 989 | 117,9 |
| Ethernet 10 Гбит/с, дуплекс, MTU 1500 (с включенной поддержкой RFC1323) | 10000 | 7200 (пиковое значение: 9415)1 | 858 (пиковое значение: 1122)1 |
| Ethernet 10 Гбит/с, дуплекс, MTU 9000 (с включенной поддержкой RFC1323) | 10000 | 9631 (пиковое значение: 9891)1 | 1148 (пиковое значение: 1179)1 |
| FDDI, MTU 4352 (по умолчанию) | 100 | 92 | 11,0 |
| Режим асинхронной передачи (ATM) 155, MTU 1500 | 155 | 125 | 14,9 |
| ATM 155, MTU 9180 (по умолчанию) | 155 | 133 | 15,9 |
| ATM 622, MTU 1500 | 622 | 364 | 43,4 |
| ATM 622, MTU 9180 (по умолчанию) | 622 | 534 | 63,6 |
| Тип сети | Скорость передачи потока (Мбит/с) | Пропускная способность (Мб) | Пропускная способность (МБ) |
|---|---|---|---|
| Ethernet 10 Мбит/c, полудуплексный | 10 | 5.8 | 0,7 |
| Ethernet 10 Мбит/c, дуплексный | 10 (20 Мбит/с дуплексный) | 18 | 2,2 |
| Ethernet 100 Мбит/c, полудуплексный | 100 | 58 | 7,0 |
| Ethernet 100 Мбит/c, дуплексный | 100 (200 Мбит/с дуплексный) | 177 | 21,1 |
| Ethernet 1000 Мбит/c, дуплексный, MTU 1500 | 1000 (2000 Мбит/с дуплексный) | 1811 (пиковое значение: 1667) 1 | 215 (пиковое значение: 222) 1 |
| Ethernet 1000 Мбит/c, дуплексный, MTU 9000 | 1000 (2000 Мбит/с дуплексный) | 1936 (пиковое значение: 1938) 1 | 231 (пиковое значение: 231) 1 |
| Ethernet 10 Гбит/c, дуплексный, MTU 1500 | 10000 (20000 Мбит/с дуплексный) | 14400 (пиковое значение: 18448) 1 | 1716 (пиковое значение: 2200) 1 |
| Ethernet 10 Гбит/c, дуплексный, MTU 9000 | 10000 (20000 Мбит/с дуплексный) | 18000 (пиковое значение: 19555) 1 | 2162 (пиковое значение: 2331) 1 |
| FDDI, MTU 4352 (по умолчанию) | 100 | 97 | 11,6 |
| ATM 155, MTU 1500 | 155 (310 Мбит/с дуплексный) | 180 | 21,5 |
| ATM 155, MTU 9180 (по умолчанию) | 155 (310 Мбит/с дуплексный) | 236 | 28,2 |
| ATM 622, MTU 1500 | 622 (1244 Мбит/с дуплексный) | 476 | 56,7 |
| ATM 622, MTU 9180 (по умолчанию) | 622 (1244 Мбит/с дуплексный) | 884 | 105 |
- Пиковые значения соответствуют максимальной пропускной способности, когда в каждом направлении выполняются несколько сеансов TCP. Остальные значения указаны для одиночных сеансов TCP. Значения одиночных сеансов различаются в зависимости от частоты процессора, конкретного адаптера и используемого типа разъема PCI.
- Пропускная способность Ethernet 1000 Мбит/с (Gigabit Ethernet) в дуплексном режиме указана для разъемов адаптеров PCI-eXtended (PCI-X) или адаптеров PCIe. Для адаптеров PCI и адаптеров PCI-X, установленных в разъемах PCI, производительность будет ниже. Пропускная способность Ethernet 10 ГБ указана только для адаптеров PCIe.
- Пропускная способность данных указана для протокола TCP/IP, использующего IPv4. Опция RFC1323 включена для следующих адаптеров:
- Для адаптеров, размер MTU которых равен 4096 или больше
- Для адаптеров 10 Gigabit Ethernet или быстрее
- В столбце Пропускная способность (Мбит/c) единицами измерения являются мегабиты в секунду, где мегабит - это 1000000 бит. В столбце Пропускная способность (МБ/с) единицами измерения являются мегабайты в секунду, где 1 МБ - это 1048576 байтов.