реклама на сайте
подробности

 
 
2 страниц V  < 1 2  
Reply to this topicStart new topic
> Оптимизация LwIP
sergeeff
сообщение Feb 28 2010, 23:22
Сообщение #16


Профессионал
*****

Группа: Свой
Сообщений: 1 481
Регистрация: 10-04-05
Пользователь №: 4 007



Вы запустите какой-нибудь обмен по UDP с компьютером в реальной сети и, скорее всего, убедитесь, что вы не над тем голову себе ломаете.
Go to the top of the page
 
+Quote Post
Veg@
сообщение Mar 4 2010, 18:47
Сообщение #17


Частый гость
**

Группа: Участник
Сообщений: 90
Регистрация: 16-09-09
Пользователь №: 52 416



Цитата(sergeeff @ Mar 1 2010, 02:22) *
Вы запустите какой-нибудь обмен по UDP с компьютером в реальной сети и, скорее всего, убедитесь, что вы не над тем голову себе ломаете.
Именно так я и измеряю скорость передачи данных в канале.

Цитата(vadimuzzz @ Feb 28 2010, 06:00) *
так что там с побайтным копированием?
Действительно, копирование производилось побайтно из-за отсутствия выравнивания по "long" границе. Выравнивание дало ощутимое прибавление производительности: время копирования 1400Б сократилось с 0.14мс до 0.04мс (cpu: 85МГц).
Итого: пропускная способность канала возросла с 38Мбит/с до 56Мбит/с.

Для тех, кому интересно, прикрепляю реализацию функции memcpy().

Сообщение отредактировал Veg@ - Mar 4 2010, 18:51
Прикрепленные файлы
Прикрепленный файл  memcpy.c.txt ( 2.74 килобайт ) Кол-во скачиваний: 174
 
Go to the top of the page
 
+Quote Post

2 страниц V  < 1 2
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 18th July 2025 - 06:45
Рейтинг@Mail.ru


Страница сгенерированна за 0.01376 секунд с 7
ELECTRONIX ©2004-2016