Поделиться через


Примеры библиотек DLL для повышения производительности

Пакет SDK для Windows (WSDK) содержит три полных демонстрационных библиотек DLL. Эти примеры находятся в каталоге Samples\WinBase\WinNT\PerfTool\PerfDlls. Корнем этого пути является базовый каталог установки WSDK. WSDK можно скачать из пакета SDK для Microsoft Windows (SDK) (найдите пакет SDK для Windows и выберите скачивание для последней выпущенной операционной системы).

Примеры, содержащиеся в этом каталоге, :

  • AppMem— предоставляет аналоги GlobalAlloc, GlobalReAllocи GlobalFree функций, которые сообщают о производительности. Счетчики производительности в реестре и средстве производительности могут считывать сведения о производительности.
  • LeakyBin— демонстрирует использование счетчиков производительности приложений.
  • PerfGen— предоставляет три формы сигнала на пяти различных периодах для использования с инструментом производительности для предоставления данных с известной скоростью и значением. Это может быть полезно в тестировании приложений, использующих данные о производительности и нуждающихся в прогнозируемых значениях для тестирования.