Кирилл Скрыган — ReSharper изнутри: многопоточность, структуры данных, memory traffic
Кирилл Скрыган, JetBrains — ReSharper изнутри: многопоточность, структуры данных, memory traffic
Конференция .NEXT 2014 Moscow, Москва,
Мы создаем приложения с огромной функциональностью, и потому нам приходится решать сложные задачи: оптимизация динамического выделения памяти («memory traffic»), синхронизация потоков с учетом отзывчивости пользовательского интерфейса, оптимизация кэшей.
Вы узнаете о:
нашем опыте работы с NoSQL базами данных;
инструментах производительности (DotTrace, DotMemory, Windbg, DotPeek, .NET Memory Profiler, …);
ошибках, связанных с выделением ненужной памяти;
нетривиальных случаях выделения памяти;
ошибках синхронизации;
тонкостях работы с COM;
нетривиальных структурах данных и многом другом.
Доклад будет полезен всем, кому приходится оптимизировать свои приложения: как по количеству операций в секунду (throughput), так и по времени отклика (latency).
11 views
0
0
4 years ago 01:00:11 12
Барная стойка / Кирилл Скрыган //
4 years ago 01:08:37 1
Кирилл Скрыган — Platform Wars
7 years ago 00:40:41 1
Кирилл Скрыган — ReSharper vs. Roslyn
7 years ago 00:23:43 1
Кирилл Скрыган — Rider — новая кросс-платформенная .NET IDE от JetBrains
7 years ago 00:41:57 1
Кирилл Скрыган — Оптимизация .NET-приложений на примере ReSharper
10 years ago 00:42:05 11
Кирилл Скрыган — ReSharper изнутри: многопоточность, структуры данных, memory traffic