А известно ли уважаемым джентльменам, что для мультитредовых программ не получится использовать профайлер gprof? Если подробнее, то не выводится информация о времени выполнения функций. Теоретически, как раз для таких случаев существует gprof-helper, который после сборки можно использовать в LD_PRELOAD. Но, честно говоря, у меня не получилось. Время выполнения не фиксируется. Есть предложения?
Результаты rfc тестов стали гораздо ближе к пользователю. Что же поменялось? В графиках теста пропускной способности теперь выводится измеренная пропускная способность (относительно установленной нагрузки) в % и во фреймах в секунду. В графиках теста «предельная нагрузка» отныне выводится количество прошедших за время теста фреймов. Новые графики доступны начиная с версии прошивки mcu 0.2.45-10, exp 0.6.8-8, sys 0.1.11-1.
В прошлую пятницу все-таки выпустили релиз с багиксами, но почему-то забыли об этом сообщить… А сообщать есть о чем, пофикшено большое количество багов и добавлена новая фича — ARP мониторинг. Полный список изменений: При падении линка ARP-таблица очищается Время жизни одной записи в ARP-таблицы уменьшено с 9 до 1 минуты PING: считаются пакеты, имеющие RTD […]
2009/05/12, 09:16, Антон Фельдман.
b3et.
Есть подозрение, что у заграничных друзей тестирование организовано на порядок лучше, чем у нас. Первый же фидбэк от них говорит, во-первых, о том, что баг-трекером они пользоваться умеют и опыт грамотного описания проблем у них присутствует в полном объёме. Во-вторых, условия проведения тестов: тестировщики умудрились отловить баги в таких конфигурациях, которые нам и в голову […]
2009/05/08, 18:27, Антон Фельдман.
b3et.
Пятница, вечер… А что обычно происходит в пятницу вечером? Нет, не радостное распитие вкусного пива, не танцы и не еженедельный бэкап (пятница — время бэкапиться). А свершился очередной релиз Беркут-ЕТ! Ура! Удалось наконец-то уложиться в итерацию. Но, ChangeLog’и, правда, подкачали и отражают не совсем корректную информацию об изменениях, исправлениях и новых функциях. Но, тем не менее: […]
2009/04/15, 16:59, Антон Фельдман.
b3et.
Вышел, наконец, очередной релиз для Беркут-ЕТ. Главное изменение этой версии: возможность установки нагрузки в тесте back-to-back. Остальное — косметика и исправление ошибок. Скачать. ps. Пользователи жалуются, что часто (практически всегда) обновить firmware не получается. Вместо программы для интерфейсной карты (expansion FPGA) заливают системную прошивку. Во избежание таких ошибок файлы переименованы: b3et-exp-gbe*.rpd — файл с обновлением для expansion […]
Итерация закончилась позавчера. А релиза нет. А почему, кстати?
2009/03/31, 19:05, Антон Фельдман.
b3et.
Дети мои, не используйте числовые константы в своих программах. Не надо. PS. Вышел очередной багфикс-релиз (0.2.41-2) Bercut-ET. Обновление — здесь Список исправлений в коде MCU: Changes.mcu.
Вышел багфикс-релиз firmware для Беркут-ЕТ. Досадный баг, приводящий к сбою MAC-контроллера во время теста back-to-back, прибит. В результате исправлений был составлен чек-лист, который должен быть заполнен при выпуске каждого последующего релиза. А то получается, что одно лечим, другое калечим. Впрочем, это обычная практика оперативного (читай: быстрого) программирования. К сожалению. Но не ошибается только тот, кто […]
Вышел очередной релиз firmware для Беркут-ET с исправлением ошибок и поддержкой jumbo frames.
Список основных изменений и исправлений