Доклад

Методы повышения производительности .NET-приложения на примере программы поиска дубликатов

  • На русском языке
Презентация pdf

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

Поделюсь опытом повышения производительности .NET-приложения и приемами, которые использовал при разработке и оптимизации своей программы поиска дубликатов файлов для Windows.

В докладе я познакомлю вас с:

  • алгоритмическими оптимизациями при поиске дубликатов;
  • низкоуровневыми оптимизациями сравнения данных в памяти (с примерами дизассемблерного кода);
  • выбором оптимального алгоритма хэширования;
  • оптимизациями чтения данных с SSD- и HDD-дисков в несколько потоков;
  • методами повышения эффективности использования памяти и снижения нагрузки на GC;
  • жесткими ссылками и симлинками в NTFS.

Спикеры

Расписание