Профессиональный бенчмарк: искусство измерения производительности
Это исчерпывающее руководство поможет вам правильно разрабатывать бенчмарки, измерять ключевые метрики производительности приложений .NET и анализировать результаты. В книге представлены десятки кейсов, проясняющих сложные аспекты бенчмаркинга. Ее изучение позволит вам избежать распространенных ошибок, проконтролировать точность измерений и повысить производительность своих программ.
Автор книги Андрей Акиньшин на протяжении семи лет занимается поддержкой проекта BenchmarkDotNet (самой популярной библиотеки .NET для бенчмаркинга) и описывает типичные ошибки, которые специалисты допускают при разработке бенчмарков. Помимо специфического для .NET контента эта книга содержит важные знания об измерении производительности, которые можно применить к любому языку или платформе (общая методология бенчмаркинга, статистика и низкоуровневые возможности современного оборудования).
Прочитав эту книгу, вы:
- ознакомитесь с лучшими практиками разработки бенчмарков и тестов производительности;
- научитесь избегать распространенных ошибок при проведении бенчмаркинга;
- узнаете об аппаратных и программных факторах, влияющих но производительность приложений;
- научитесь анализировать показатели производительности.
Книга предназначена для .NET-разработчиков, желающих повысить производительность своих приложений.
Об авторе:
Андрей Акиньшин, кандидат физико-математических наук, обладатель звания Microsoft .NET MVP, серебряный медалист Международной студенческой олимпиады по программированию ACM ICPC, мейнтейнер проекта BenchmarkDotNet, программный директор конференции DotNext и старший разработчик в компании JetBrains, где он трудится над проектом Rider.
Автор(ы) | Андрей Акиньшин |
Издательство | Питер |
Серия | Библиотека программиста |
Год издания | 2022 |
ISBN | 978-5-4461-1551-8 |
Возрастное ограничение | 16+ |
Кол-во страниц | 576 |
Формат страниц | 70x100/16 (170x240 мм) |
Размеры товара | 233 × 168 × 31 мм |
Язык | Русский |
Переплёт | Мягкий |
Доп. сведения | Офсетная бумага |
Иллюстрации | черно-белые |
Тираж | 700 экз. |
Вес | 890 г |