Высокопроизводительный код на платформе .NET, Уотсон Б., 2019

По кнопке выше «Купить бумажную книгу» можно купить эту книгу с доставкой по всей России и похожие книги по самой лучшей цене в бумажном виде на сайтах официальных интернет магазинов Лабиринт, Озон, Буквоед, Читай-город, Литрес, My-shop, Book24, Books.ru.

По кнопке «Купить и скачать электронную книгу» можно купить эту книгу в электронном виде в официальном интернет магазине «ЛитРес», и потом ее скачать на сайте Литреса.

По кнопке «Найти похожие материалы на других сайтах» можно искать похожие материалы на других сайтах.

On the buttons above you can buy the book in official online stores Labirint, Ozon and others. Also you can search related and similar materials on other sites.

Ссылки на файлы заблокированы по запросу правообладателей.

Links to files are blocked at the request of copyright holders.


Высокопроизводительный код на платформе .NET, Уотсон Б., 2019.

Хотите выжать из вашего кода на .NET максимум производительности? Эта книга развеивает мифы о CLR, рассказывает, как писать код, который будет просто летать. Воспользуйтесь ценнейшим опытом специалиста, участвовавшего в разработке одной из крупнейших .NET-систем в мире. В этом издании перечислены все достижения и улучшения, внесенные в .NET за последние несколько лет, в нем также значительно расширен охват инструментов, содержатся дополнительные темы и руководства.

Высокопроизводительный код на платформе .NET, Уотсон Б., 2019


Работа с CLR, а не против нее.

Люди, незнакомые с управляемым кодом, часто относятся к таким вещам, как сборщик мусора или JIT-компилятор, как к чему-то, с чем приходится «разбираться», что нужно «терпеть» или «обходить». Это совершенно непродуктивный взгляд. Какую бы платформу вы ни использовали, вам понадобится целенаправленно работать над производительностью, если хотите, чтобы производительность системы была на высоте. По этой и другим причинам не допускайте ошибок, считая сборку мусора и JIT-компиляцию проблемами, с которыми вам придется бороться. Когда вы начнете ценить то, что CLR делает для управления выполнением вашей программы, вы поймете, что можно добиться существенного повышения производительности, просто выбрав работу с CLR, а не против нее. Любая платформа имеет определенные ожидания относительно того, как ее будут использовать, и .NET не исключение. К сожалению, многие из этих ожиданий заданы неявно, и API никак не запрещает, да и не может запретить вам принимать неверные решения, нарушающие эти ожидания.

Краткое содержание.

Предисловие.
Об авторе.
Благодарности.
От издательства.
Введение во второе издание.
Введение.
Глава 1. Измерение производительности и инструменты.
Глава 2. Управление памятью.
Глава 3. JIT-компиляция.
Глава 4. Асинхронное программирование.
Глава 5. Общие подходы к написанию кода и классов.
Глава 6. Использование среды .NET Framework.
Глава 7. Счетчики производительности.
Глава 8. ETW-события.
Глава 9. Безопасность и анализ кода.
Глава 10. Формирование команды, нацеленной на достижение высокой производительности.
Приложение А. Начало работы над повышением производительности приложения.
Приложение Б. Увеличение производительности на более высоком уровне.
Приложение В. Нотация «"О" большое».
Приложение Г. Библиография.

Купить .
Дата публикации:






Теги: :: :: ::


Следующие учебники и книги:
Предыдущие статьи:


 


 

Книги, учебники, обучение по разделам




Не нашёл? Найди:





2024-11-02 17:21:55