Оптимизация программ на C++. Проверенные методы повышения производительности

Нет оценок

Нет отзывов

Аннотация

В современном быстром мире производительность программы является для клиентов таким же важным свойством, как и ее функциональные возможности. В данном практическом руководстве изложены основные принципы производительности, которые позволяют разработчикам оптимизировать программы на языке C++. Вы узнаете, как писать код, который воплощает наилучшие практики проектирования C++, работает быстрее и потребляет меньше ресурсов на любом компьютере — будь то часы, телефон, рабочая станция, суперкомпьютер или охватывающая весь земной шар сеть серверов.
Автор книги на нескольких примерах запущенного кода демонстрирует, как применять описанные принципы для постепенного улучшения существующих программ, чтобы привести их в соответствие с самыми высокими требованиями заказчика в отношении быстродействия и пропускной способности. Вы по достоинству оцените советы, приведенные в этой книге, когда услышите от коллеги: «Не может быть! Кто и как сумел это сделать?»
• Обнаружение узких мест программы с помощью профилировщика и программных таймеров.
• Проведение экспериментов по измерению повышения производительности в связи с изменением кода.
• Оптимизация использования динамически выделяемой памяти.
• Повышение производительности циклов и функций.
• Ускорение обработки строк.
• Применение эффективных алгоритмов и шаблонов оптимизации.
• Сильные и слабые стороны контейнеров C++.
• Оптимизирующий взгляд на поиск и сортировку.
• Эффективное использование потоков ввода-вывода C++.
• Эффективное использование многопоточности C++.
СерияO`Reilly
Издательство
ПереплетМягкий переплёт
Страниц400
Год, тираж2020, 200 экз.

Не в наличии

Отзывы

0

Уже читали эту книгу? Поделитесь вашим мнением!

Описание и характеристики

В современном быстром мире производительность программы является для клиентов таким же важным свойством, как и ее функциональные возможности. В данном практическом руководстве изложены основные принципы производительности, которые позволяют разработчикам оптимизировать программы на языке C++. Вы узнаете, как писать код, который воплощает наилучшие практики проектирования C++, работает быстрее и потребляет меньше ресурсов на любом компьютере — будь то часы, телефон, рабочая станция, суперкомпьютер или охватывающая весь земной шар сеть серверов.
Автор книги на нескольких примерах запущенного кода демонстрирует, как применять описанные принципы для постепенного улучшения существующих программ, чтобы привести их в соответствие с самыми высокими требованиями заказчика в отношении быстродействия и пропускной способности. Вы по достоинству оцените советы, приведенные в этой книге, когда услышите от коллеги: «Не может быть! Кто и как сумел это сделать?»
• Обнаружение узких мест программы с помощью профилировщика и программных таймеров.
• Проведение экспериментов по измерению повышения производительности в связи с изменением кода.
• Оптимизация использования динамически выделяемой памяти.
• Повышение производительности циклов и функций.
• Ускорение обработки строк.
• Применение эффективных алгоритмов и шаблонов оптимизации.
• Сильные и слабые стороны контейнеров C++.
• Оптимизирующий взгляд на поиск и сортировку.
• Эффективное использование потоков ввода-вывода C++.
• Эффективное использование многопоточности C++.
Код2818597
Издательство
СерияO`Reilly
Автор
ПереплетМягкий переплёт
Кол-во страниц400
Год издания2020
Тираж200 экз.
ISBN978-5-907144-58-3
РазделЯзыки и среды программирования
Размеры1.7 см × 16.6 см × 23.5 см
Вес0.54 кг
В магазине «Буквоед» закончилась книга «Оптимизация программ на C++. Проверенные методы повышения производительности» от автора Гантерот Курт . Когда книга снова поступит в продажу, можно будет сделать заказ из любого города России: от Санкт-Петербурга и Москвы до Казани и Краснодара. Дождитесь, пока появится надпись «Купить», чтобы получить «Оптимизация программ на C++. Проверенные методы повышения производительности» в магазине сети или заказать доставку. Мы и сами любим читать, поэтому делаем всё, чтобы вы могли купить понравившуюся историю по приятной цене. Например, организуем конкурсы и проводим акции. Оставайтесь с нами, чтобы не упустить выгоду!