LINUX.ORG.RU
Ответ на: комментарий от Harald

мало и однообразно

Есть железка, которая от большого количества broadcast трафика, который создает винда, ложится. Но у меня как-то нет винды под рукой. А отладить надо

cvs-255 ★★★★★
() автор топика
Последнее исправление: cvs-255 (всего исправлений: 1)
Ответ на: комментарий от Harald

железяка слишком тупая (stm32f407 + freertos + freertos+tcp) и в ней непонятным образом течет память при наличии в сети разнообразного broadcast трафика. В некий момент фейлится маллок. Хочу отладить как это происходит

От простого пинга ничего не происходит

cvs-255 ★★★★★
() автор топика
Последнее исправление: cvs-255 (всего исправлений: 5)
Ответ на: комментарий от cvs-255

Есть железка, которая от большого количества broadcast трафика, который создает винда, ложится

Зачем выдумывать новый сценарий нагрузочного тестирования, если уже есть готовый сценарий нагрузочного тестирования?

Но у меня как-то нет винды под рукой.

https://developer.microsoft.com/ru-ru/microsoft-edge/tools/vms/

i-rinat ★★★★★
()

Удалось, хоть и не с первого раза, через пинг флуд поймать фейл и найти ошибку.

cvs-255 ★★★★★
() автор топика
Последнее исправление: cvs-255 (всего исправлений: 1)
Ответ на: комментарий от Harald

с подключением винды девайсина падала сходу)

cvs-255 ★★★★★
() автор топика
Ответ на: комментарий от anonymous

Захват мьютекса при выделении памяти фелился из-за слишком короткого таймаута

cvs-255 ★★★★★
() автор топика
Ответ на: комментарий от vel

Не пользовался tcpreply, но спрошу - как это broadcast tcp?:)

pon4ik ★★★★★
()
Ответ на: комментарий от vel

А, речь видимо всё же про tcpreplay, udpreplay для таких случаев лучше, там например есть опция чтобы безусловно весь udp трафик сделать broadcast. Это конечно можно сделать и с tshark + tcpreplay, но геммора не врпимер больше. А для проигрывания multicast ещё больше прыжков нужно будет.

pon4ik ★★★★★
()
Ответ на: комментарий от cvs-255

железяка слишком тупая (stm32f407 + freertos + freertos+tcp)

Не LwIP?

gag ★★★★★
()
Ответ на: комментарий от vel

Это да, tshark-ом это тоже на изи делается, и playcap ещё есть, просто в udpreplay это всё не в пример проще делается (именно распостранённые задачи для тех кто отлаживает udp и различные вариации его кастов). Там чел не просто так сделал эту поделку, до него её в том или ином виде обычно все на коленке костылили :)

pon4ik ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.