Правила использования средств профилирования
Правила производительности в категории "Использование средств профилирования" обеспечивают рекомендации по наиболее эффективному использованию профилировщика для сбора данных.
Профилирование из командной строки может давать неполные данные для двоичных файлов .NET Framework.Это может быть вызвано тем, что не были установлены правильные переменные среды. |
|
Было записано много выборок профилирования, которые произошли вне рамок выполнения целевого двоичного файла.Для сбора более точных данных можно использовать метод инструментирования. |
|
Данные профилирования показывают, что во время выполнения профилирования процессоры были постоянно заняты.Для сбора более точных данных можно использовать метод выборки. |
|
Количество выборок, собранных в ходе сеанса профилирования, недостаточно и не является статистически значимым.Рекомендуется повторить профилирование, увеличив время работы приложения.Можно также использовать для сбора данных метод инструментирования. |
|
Во время выполнения профилирования процессор значительное время находился в режиме ядра.Следует производить выборку, используя в качестве метрики системные вызовы, а не время. |
|
Профилируемый двоичный файл используется версию .NET Framework, которая не поддерживается профилировщиком.В отчетах профилировщика невозможно разрешить имена символов. |
|
DA0030: сбор измерений взаимодействия уровней для проектов баз данных |
Собрано значительное количество вызовов в пространстве имен System.Data.Чтобы включить данные о вызовах базы данных, во время профилирования следует собирать данные о взаимодействии между уровнями. |