Брендан Грегг: пассивный бенчмаркинг измеряет не то, что вы думаете

Active Benchmarking

Брендан Грегг: пассивный бенчмаркинг измеряет не то, что вы думаете

Брендан Грегг объясняет разницу между пассивным и активным бенчмаркингом. В пассивном режиме тест запускают и ждут результата, а потом строят впечатляющие графики без технических доказательств — и такие результаты, по его опыту, почти всегда ошибочны или вводят в заблуждение. Активный подход требует анализировать систему инструментами вроде vmstat, iostat, perf и eBPF прямо во время прогона, чтобы понять, что именно ограничивает производительность и действительно ли тест измеряет заявленное.

casual benchmarking: вы бенчмаркаете A, но на самом деле измеряете B, и делаете вывод, что измерили C.

Ещё за этот день

2026-11-09