Курт Гантерот - Оптимизация программ на С++. Проверенные методы для повышения производительности Скачать журнал бесплатно
03.05.2020, 22:18
Название: Курт Гантерот - Оптимизация программ на С++. Проверенные методы для повышения производительности Автор: Курт Гантерот Год выпуска: 2017 Издательство: Альфа-книrа Жанр: программирование Язык: Русский Качество: Отличное Страниц: 400 Формат: PDF Размер файла: 11,2 Mb
Эта книга - об оптимизации, конкретнее - об оптимизации программ С++, с особым акцентом на модели поведения кода С++. Одни методы из этой книги применимы и к другим языкам программирования, другие - никак не влияют на производительность (или просто невозможны) на других языках. В жизни всегда есть место оптимизации.
Эта книга - о получении правильного кода, который воплощает в себе лучшие практики проектирования С++, и об его преобразовании в правильный код, который по-прежнему воплощает в себе хороший дизайн С++, но при этом работает быстрее и потребляет меньше ресурсов практически на любом компьютере. Многие возможности оптимизации доступны потому, что некоторые, мимоходом использованные, функции С++ медленно работают и потребляют много ресурсов. Такой код, будучи корректным, является необдуманным, учитывающим только небольшое количество знаний о современных микропроцессорных устройствах или мало заботящимся о стоимости различных конструкций С++. Другие виды оптимизации доступны благодаря возможностям тонкого управления памятью и копирования, предлагаемым языком программирования С++.
Эта книга - не о том, как кропотливо кодировать подпрограммы на языке ассемблера, подсчитывать такты процессора или выяснить, сколько команд последний процессор Intel в состоянии выполнить одновременно. Эта книга не посвящена также изучению операционных систем - выяснению, как именно некоторая операция выполняется в Windows, OS Х или Linux.
Книга посвящена тому, что можно сделать в С++, включая стандартную библиотеку языка. Она - об оптимизации самого процесса кодирования. Памятуя о стоимости выполнения, разработчики могут писать код, который эффективен с самого начала. С ростом опыта для написания быстрого кода обычно не требуется больше времени, чем для написания более медленного кода. Наконец это книга о чудесах производительности, которыми будут восхищены ваши коллеги.
Оптимизация - это то, что вы всегда можете делать как разработчик, и чем вы всегда можете гордиться.
Скачать Курт Гантерот - Оптимизация программ на С++. Проверенные методы для повышения производительности
Данная версия журнала предназначена только для ознакомления! Помните, что электронная версия журнала не может конкурировать с печатным изданием! Настоятельно рекомендуется удалить данные файлы после ознакомления.
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи. [ Регистрация | Вход ]
Личный кабинет
Привет: Гость
Сообщения:
Гость, мы рады вас видеть. Пожалуйста зарегистрируйтесь или авторизуйтесь!