프로파일링 도구 사용 규칙Profiling Tools Usage Rules

프로파일링 도구 사용 범주의 성능 규칙은 프로파일러를 사용하여 데이터를 가장 효율적으로 수집하기 위한 지침을 제공합니다.Performance rules in the Profiling Tools Usage category provide guidance for using the profiler to collect data most effectively.

DA0002: VSPerfCorProf.dll이 없습니다.DA0002: VSPerfCorProf.dll is missing 명령줄 프로파일링에 .NET Framework.NET Framework 이진 파일에 대한 불완전한 데이터가 포함되어 있을 수 있습니다.Command line profiling might contain incomplete data for .NET Framework.NET Framework binaries. 올바른 환경 변수를 설정하지 않은 경우 이러한 현상이 발생할 수 있습니다.This might be caused by not setting the correct environment variables.
DA0003: 커널 샘플이 많습니다.DA0003: Many kernel samples 대상 이진 파일 실행 외부에서 발생한 여러 프로파일링 샘플이 기록되었습니다.Many profiling samples that occurred outside the execution of the target binary were recorded. 보다 정확한 데이터를 수집하려면 계측 방법을 사용해 보세요.To collect more accurate data, consider using the instrumentation method.
DA0004: 프로세서 사용률이 높습니다.DA0004: High processor usage 프로파일링 데이터에서 프로파일링 실행 중에 프로세서의 사용량이 계속 많았음을 나타내고 있습니다.Profiling data suggests that your processors were consistently busy during the profiling run. 보다 정확한 데이터를 수집하려면 샘플링 방법을 사용해 보세요.To collect more accurate data, consider using the sampling method.
DA0008: 수집되는 샘플 수가 적습니다.DA0008: Few samples collected 프로파일링 실행에서 수집되는 샘플의 수가 통계적으로 중요할 만큼 충분하지 않습니다.The number of samples collected in the profiling run was not high enough to be statistically significant. 다시 프로파일링하고 더 오랫동안 응용 프로그램을 실행해 보세요.Consider profiling again and running the application for a longer time. 계측 방법을 사용하여 데이터를 수집할 수도 있습니다.You can also consider using the instrumentation method to collect data.
DA0026: 커널 CPU 시간 처리 수준이 너무 높습니다.DA0026: Excessive kernel CPU time processing 프로파일링 실행에서 상당 시간이 프로세서 커널 모드에서 소요되었습니다.A significant amount of time in the profiling run occurred in the processor kernel mode. 시간을 기준으로 사용하는 대신 시스템 호출을 기준으로 사용하여 샘플링해 보세요.Consider sampling by using system calls as the metric instead of using time as the metric.
DA0029: 지원되지 않는 CLR 버전입니다.DA0029: Unsupported CLR Version 프로파일링된 이진 파일이 프로파일러가 지원하지 않는 .NET Framework.NET Framework 버전을 사용하고 있습니다.The profiled binary is using a version of .NET Framework.NET Framework that is not supported by the profiler. 프로파일러 보고서는 기호 이름을 확인할 수 없습니다.The profiler reports cannot resolve symbol names.
DA0030: 데이터베이스 개체의 계층 상호 작용 측정값을 수집하십시오.DA0030: Gather Tier Interaction measurements for database projects System.Data 네임스페이스에서 메서드에 대한 많은 수의 호출이 수집되었습니다.A significant number of calls to methods in the System.Data namespace were collected. 데이터베이스 호출에 대한 데이터를 포함하려면 프로파일 실행에서 계층 상호 작용 데이터를 수집해 보세요.To include data about the database calls, consider collecting tier interaction data in your profile runs.