RU/2: Форум. Общение пользователей и разработчиков OS/2 (eCS). : А не тут ли собака зарыта (UDP) ?


Список сообщений | Написать новое | Ответить на сообщение | Домой Поиск:
Предыдущее сообщение | Следующее сообщение
From : Алексей Тимошенко
To : All
Subj : А не тут ли собака зарыта (UDP) ?

Сегодня заходил Макс и мы решили проверить
одно соображение. Результаты вот такие:

Сервер os/2 4.52 , клиент WinXP. Сеть NETBIOS over TCP/IP.

для TCP :
NETIO - Network Throughput Benchmark, Version 1.21
(C) 1997-2003 Kai Uwe Rommel

TCP connection established.
Packet size 1k bytes: 11004 KByte/s Tx, 11584 KByte/s Rx.
Packet size 2k bytes: 11341 KByte/s Tx, 11578 KByte/s Rx.
Packet size 4k bytes: 11529 KByte/s Tx, 11583 KByte/s Rx.
Packet size 8k bytes: 11544 KByte/s Tx, 11158 KByte/s Rx.
Packet size 16k bytes: 11549 KByte/s Tx, 11365 KByte/s Rx.
Packet size 32k bytes: 11596 KByte/s Tx, 11181 KByte/s Rx.
Done.

для NETBIOS:

Packet size 1k bytes: 5079 Byte/s Tx, 8121 KByte/s Rx.
Packet size 2k bytes: 10181 Byte/s Tx, 11325 KByte/s Rx.
Packet size 4k bytes: 25083 Byte/s Tx, 11326 KByte/s Rx.
Packet size 8k bytes: 40675 Byte/s Tx, 11437 KByte/s Rx.
Packet size 16k bytes: 81614 Byte/s Tx, 11492 KByte/s Rx.
Packet size 32k bytes: 2598 KByte/s Tx, 11519 KByte/s Rx.

и вот самое интересное
для UDP:
Packet size 1k bytes: 10791 KByte/s (0%) Tx, 11450 KByte/s (16%) Rx.
Packet size 2k bytes: 8327 KByte/s (0%) Tx, 60045 Byte/s (99%) Rx.
Packet size 4k bytes: 9659 KByte/s (0%) Tx, 0 Byte/s (100%) Rx.
Packet size 8k bytes: 10459 KByte/s (0%) Tx, 0 Byte/s (100%) Rx.
Packet size 16k bytes: 0 Byte/s (100%) Tx, *************вот в этом месте сервер издох

---------------------------------------------------------------------------------------

1. При передаче пакетов с сервера , загрузка CPU такая (на сервере)
- TCP : ~0%
- NB : 30-40%
- UDP : 100%

2. При передаче пакетов с клиента загрузка сервера во всех случаях ~0%

3. Если допустить, что NetIO 1.2.1 нам не врет - то налицо серьезная проблема у нашего стека с UDP пакетами.

------------------------------------------------------------------------------------------

P.S. В случае OS/2 - OS/2 при UDP дохнет или клиент или сервер.


Any comments?




Fri 14 Nov 2003 22:12 Mozilla/5.0 (OS/2; U; Warp 4.5; en-US; rv:1.3; MultiZilla v1




Programmed by Dmitri Maximovich, Dmitry I. Platonoff, Eugen Kuleshov.
25.09.99 (c) 1999, RU/2. All rights reserved.
Rewritten by Dmitry Ban. All rights ignored.