Erik Cederstrand представил (http://kerneltrap.org/FreeBSD/Tracking_Historical_Performance) обновленный вариант проекта Performance Tracker project, в рамках которого производится накопление результатов измерения производительности ежедневных сборок FreeBSD-Current. Для оценки производительности используются пакеты super-smack (http://jeremy.zawodny.com/mysql/super-smack/) и unixbench (http://www.tux.org/pub/tux/benchmarks/System/unixbench/).
Для оценки результатов измерений подготовлен web-интерфейс (http://littlebit.dk:5000/plot/), через который наглядно прослеживаются все проведенные оптимизации, например, перевод 19 октября 2007 года оцениваемой конфигурации с планировщика задач 4BSD на ULE.
Кроме того, можно упомянуть ряд сервисов для контроля за качеством кода и выявления ошибок:
- "FreeBSD Package building logs and errors (http://pointyhat.freebsd.org/errorlogs/)" - выявление ошибок сборки портов для всех архитектур и поддерживаемых релизов;
- "The FreeBSD Ports Monitoring System (http://portsmon.freebsd.org/)" - набор отчетов, с результатами выявления различных ошибок в системе портов;
- "FreeBSD LOR(lock order reversal)s and comments (http://sources.zabbadoz.net/freebsd/lor.html)" - статистика выявления проблем с блокировками (механизм выявления (http://www.freebsd.org/doc/faq/troubleshoot.html#LOCK-ORDER-...));
- "Test Log (Stress)" - результаты проведения стресс-тестирования FreeBSD-HEAD;
- "FreeBSD tinderbox logs (http://tinderbox.des.no/)" - результаты ежедневной пересборки всех веток FreeBSD для всех платформ.
URL: http://kerneltrap.org/FreeBSD/Tracking_Historical_Performance
Новость: https://www.opennet.ru/opennews/art.shtml?num=13837