Оптимизация приложений на платформе .Net, Чёрный
Описание
Увеличение производительности алгоритмов и приложений является чрезвычайно важным аспектом разработки и может дать вам преимущество перед конкурентами, а вашим пользователям обеспечить низкую стоимость владения и удовольствие от использования быстрых и отзывчивых приложений. Данная книга описывает внутренние особенности ОС Windows, среды выполнения CLR и аппаратного обеспечения, влияющие на производительность приложений, а также дает вам знания и инструменты для измерения производительности вашего кода в изоляции от внешних факторов.
Книга наполнена примерами кода на С# и рекомендациями, которые помогут вам выжать максимум возможного из вашего приложения - низкое потребление памяти, согласованную нагрузку на процессор и минимальное количество операций ввода/вывода с сетью и диском.
Издание предназначено для программистов, знакомых с языком С# и платформой.NET.
Книга наполнена примерами кода на С# и рекомендациями, которые помогут вам выжать максимум возможного из вашего приложения - низкое потребление памяти, согласованную нагрузку на процессор и минимальное количество операций ввода/вывода с сетью и диском.
Издание предназначено для программистов, знакомых с языком С# и платформой.NET.
Характеристики
| author: | Голдштейн Саша, Зурбалев Дима, Флатов Идо |
| availabilityCode: | 3 |
| binding: | 60x88 1/16 |
| Color: | Чёрный |
| Cover: | мягкая обложка |
| ds: | 25 |
| ISBN: | 978-5-94074-944-8,978-5-97060-487-8 |
| language: | rus |
| MadeIn: | Россия |
| page_extent: | 524 |
| table_of_contents: | Предисловие Об авторах О научных редакторах Благодарности Введение ГЛАВА 1. Характеристики производительности Требования к производительности Характеристики производительности В заключение ГЛАВА 2. Измерение производительности Подходы к измерению производительности Встроенные инструменты Windows Счетчики производительности Механизм трассировки событий для Windows Профилировщики времени Дискретный профилировщик Visual Studio Инструментированный профилировщик Visual Studio Дополнительные приемы использования профилировщиков времени Профилировщики выделения памяти Профилировщик выделения памяти Visual Studio CLR Profiler Профилировщики памяти Другие профилировщики Профилировщики доступа к данным и базам данных Профилировщики конкуренции Профилировщики ввода/вывода Микрохронометраж Пример неправильного микрохронометража Рекомендации по проведению хронометража В заключение ГЛАВА 3. Внутреннее устройство типов Пример Семантические отличия между ссылочными типами и типами значений Хранение, размещение и удаление Внутреннее устройство ссылочных типов Таблица методов Вызов методов экземпляров ссылочных типов Блоки синхронизации и ключевое слово lock Внутреннее устройство типов значений Ограничения типов значений Виртуальные методы типов значений Упаковка Предотвращение упаковки типов значений с помощью метода Equals Метод GetHashCode Эффективные приемы использования типов значений В заключение ГЛАВА 4. Сборка мусора Назначение сборщика мусора Управление свободным списком Сборка мусора на основе подсчета ссылок Сборка мусора на основе трассировки Фаза маркировки Фазы чистки и сжатия Закрепление Разновидности сборщиков мусора Приостановка потоков для сборки мусора Сборщик мусора для сервера Выбор разновидности сборщика мусора Поколения Предположения в основе модели поколений Реализация поколений в .NET Куча больших объектов Ссылки между поколениями Фоновый сборщик мусора Сегменты сборщика мусора и виртуальная память Финализация Детерминированная финализация вручную Автоматичес |
| topCategoryId: | 3 |
| Type: | book |
| Weight: | 610 |
| year: | 2017 |
| Высота: | 28 |
| Длина: | 210 |
| Ширина: | 140 |
График изменения цены & курс обмена валют
Пользователи также просматривали

1,031.05 руб.
Car Front Fog Light Lamp Cover Daytime Light Moulding Trim For Ford Focus 2015-2018 Hatchback Sedan
aliexpress.com
8,130.72 руб.
chainsaw mill Portable Chain Saw Mill Aluminum Steel Planking Lumber,Planking Milling Bar Size 14-36"
aliexpress.ru
20,543.00 руб.
Кроссовки Nike Dunk Skateboarding Shoes Unisex Low-top Beige/brown/pink, цвет Off White
cdek.shopping
17,125.00 руб.
Комплект постельного белья с простынью из чистого хлопка StoneWashed без глажки - Сенна Lisola Stone
cdek.shopping
5,648.07 руб.
Автомобильные коврики на заказ для VW Scirocco 2008-2017, автомобильные коврики, аксессуары для автомобиля
aliexpress.ru
477.37 руб.
Осенний наряд для маленьких мальчиков, комбинезоны с длинным рукавом и надписью и эластичная Шапочка-бини, комплект весенней одежды
aliexpress.ru
317.44 руб.
Kawaii Sanrio аксессуары для карт, Hello Kitty, милый мультяшный Аниме ПВХ держатель для Id карт, кошелек, органайзер, игрушки для девочек, подарок
aliexpress.ru
188.35 руб.
Женская бархатная заколка для волос Streamer, новинка 2024, заколка в виде акулы, изношенный темперамент, высококачественный аксессуар для волос для девочек на затылке
aliexpress.ru
380.76 руб.
1PC 6 Digits 220V AC Hour Meter,Complete Sealed Quartz Timer Counter 12v-36v dc ac 110v 220v
aliexpress.com
2,127.06 руб.
Autumn black outdoor catch a pullover commando tactics fleece man brushed elastic hoodies
aliexpress.com
712.00 руб.
Super Powerful USB Charging 4 Modes Mini Flashlight Super Large Scale Light Zoomable EDC Flashlight with Strobe SOS Function
aliexpress.com
1,225.09 руб.
dog apparel spring and summer est pet clothes dress shirt two styles for choice small size bottoming
dhgate.com
1,773.09 руб.
For Geely Coolray 2023 2024 2025 Accessories Center Console Armrest Storage Box Car Second Level Tray Organizers Tidying
aliexpress.com
219.20 руб.
Sexy Diamond-studded and Bow Tights Woman Black Nude Medias Socks Transparent Thin Y2K Pantyhose Party Club Stockings.
aliexpress.com




















