Оптимизация приложений на платформе .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 |
График изменения цены & курс обмена валют
Пользователи также просматривали

961.52 руб.
Pet Dog Shoes Dogs Fashionable Mesh Sneakers Pretty and Sneakers dogs Dogs Small medium-sized
aliexpress.ru
120.49 руб.
2 Pcs Twist Strips Tie Shrub Wire Roller Tape Bonsai Growing Plant Disposable
aliexpress.ru
525.84 руб.
10pcs 2.0mm2p pair cable Male Female Pair cable Terminal cable 20CM 51005/51006 Aircraft model lithium battery plug cable Extens
aliexpress.ru
430.89 руб.
Ridding Gloves Winter Cycling for Men Bike Biking Cold Protection Velvet Touch Screen Man The Mitten
aliexpress.ru
1,849.63 руб.
Настенная полка в скандинавском стиле для гостиной и спальни, декоративная подвеска в скандинавском стиле, без гвоздей
aliexpress.ru
32,452.23 руб.
Motorcycle Fairing Kits For Z900 2017 2018 2019 Z 900 ZR900 17 18 19 ABS Injection Bodywork Set
aliexpress.com
861.78 руб.
Rear Bumper Reflector 63147842955 63147842956 Left Right for BMW 5 Series F10 F18 2011-2016 Accessories, 2PCS Red
aliexpress.com
544.99 руб.
Креативный календарь-календарь на неделю, домашний ежемесячный календарь, академический стол, календарь, вертикальный календарь, настенный календарь
aliexpress.com
1,164.19 руб.
5 yards/lot width 19cm 7.48" white cotton mesh embroidery lace trim ribbon fabric for dress clothes 31116 L4K54
aliexpress.com
2,010.58 руб.
Elementary School Bag Captain America Children's Backpack Boys Backpack - Blue / L
armadadeals.com9.86 руб.
Ballpoint Gell Hitam Besco Ipen-15 Bc.8003/Ballpoint/Pulpen Murah/Pulpen Gell/Pen Gell - SAN BWI
shopee.co.id
855.39 руб.
5PCS 16-30mm Hole Saw Tooth Kit HSS Steel Drill Bit Set For Metal Wood Alloy Hole Opener Bit Power Tool Accessories
aliexpress.com
1,927.03 руб.
MEIJUN Adjustable Road Bike Handlebar Stem Clamp Stand Tube Mountain Bicycle Heighthened Ste
aliexpress.com
649.52 руб.
10Pcs LED Side Marker Truck Trailer Light Round Mini Warning Light Signal External Lamp Universal Side Light for Lorry SUV Boat
aliexpress.ru
420.51 руб.
New RC Model Airplane S122 Remote Control Air Pressure Fixed Height Sphere LED Color Light Remote Control UAV Four Axis Aircraft
aliexpress.ru
1,117.12 руб.
Игровой коврик для мыши World of Warcraft, игровой коврик для мыши с RGB подсветкой, большой коврик для мыши Аниме XXL для настольной клавиатуры, светод...
aliexpress.ru
622.39 руб.
American Pastoral Purple Roman Curtain for Kitchen Tulle Lifting Curtain Living room Door Corridor Small Bay Window Decor DLW223
aliexpress.com
3,611.48 руб.
baby pillow 0-1 years old baby pillow memory pillow newborns bear zhen anti migraine set
dhgate.com
4,334.41 руб.
zoom alphafly next% running shoes for mens womens sneakers new designer black electric green marathon trainers size 36-45
dhgate.com![Ноутбук ASUS ROG GL753VE-GC041T (17.3 IPS (LED)/ Core i7 7700HQ 2800MHz/ 16384Mb/ HDD+SSD 1000Gb/ NVIDIA GeForce® GTX 1050Ti 4096Mb) MS Windows 10 Home (64-bit) [90NB0DN2-M00490]
Ноутбук ASUS ROG GL753VE-GC041T (17.3 IPS (LED)/ Core i7 7700HQ 2800MHz/ 16384Mb/ HDD+SSD 1000Gb/ NVIDIA GeForce® GTX 1050Ti 4096Mb) MS Windows 10 Home (64-bit) [90NB0DN2-M00490]](http://www.notik.ru/img/catalog_img/61308/big/1_asusgl753gl753vegc041t.jpg)
84,900.00 руб.
Ноутбук ASUS ROG GL753VE-GC041T (17.3 IPS (LED)/ Core i7 7700HQ 2800MHz/ 16384Mb/ HDD+SSD 1000Gb/ NVIDIA GeForce® GTX 1050Ti 4096Mb) MS Windows 10 Home (64-bit) [90NB0DN2-M00490]
notik.ru
1,259.15 руб.
10PCS Original FGA60N65SMD FGA60N65 60N65 TO-3P 60N65SMD 60A 650V IGBT high-power transistor commonly used in welding machines
aliexpress.com







