줄 뷰 - .NET 메모리 샘플링 데이터Lines View - .NET Memory Sampling Data

샘플링 방법을 사용하는 .NET 메모리 할당 프로파일링 데이터에 대한 줄 뷰에는 프로파일링 실행 중 메모리를 할당한 문이 나열됩니다.The Lines view for .NET memory allocation profiling data that uses the sampling method lists the statements that allocated memory during the profiling run. 열에는 할당의 크기와 할당 수도 포함됩니다.The columns also include the size and number of allocations.

소스 파일에서는 하나의 문이 소스 파일의 여러 줄에 걸쳐 있거나 한 줄에 여러 문이 포함될 수 있습니다.In a source file, a statement can span more than one line in a source file, and a single line can include more than one statement.

문은 다음에 의해 식별됩니다.A statement is identified by the following:

  • 함수 문이 포함된 소스 파일.The source file that contains the function statement.

  • 문이 포함된 함수.The function that contains the statement.

  • 문이 시작되는 소스 줄.The source line at which the statement starts.

  • 문이 시작되는 소스 줄의 문자.The character in the source line at which the statement starts.

  • 문이 끝나는 소스 줄.The source line at which the statement ends.

  • 문이 끝나는 소스 줄의 문자.The character in the source line at which the statement ends.

    줄 이름 열은 식별자 데이터의 정렬 가능한 연결을 제공합니다.The Line Name column provides a sortable concatenation of the identifier data.

    정의에 따라 문은 다른 함수를 호출하지 않습니다.By definition, a statement does not call other functions. 따라서 전용 값만 나열됩니다.Therefore, only exclusive values are listed.

Column 설명Description
프로세스 IDProcess ID 프로파일링 실행의 PID(프로세스 ID)입니다.The process ID (PID) of the profiling run.
프로세스 이름Process Name 프로세스의 이름입니다.The name of the process.
모듈 이름Module Name 문이 포함된 모듈의 이름입니다.The name of the module that contains the statement.
모듈 경로Module Path 문이 포함된 모듈의 경로입니다.The path of the module that contains the statement.
소스 파일Source File 문이 포함된 소스 파일입니다.The source file that contains the statement.
함수 이름Function Name 문이 포함된 함수의 이름입니다.The name of the function that contains the statement.
함수 줄 번호Function Line Number 소스 파일에서 이 함수가 시작되는 줄 번호입니다.The line number of the start of this function in the source file.
함수 주소Function Address 함수의 시작 주소입니다.The starting address of the function.
소스 줄 시작Source Line Begin 할당이 발생한 소스 파일의 시작 줄 번호입니다.The starting line number in the source file at which the allocation occurred.
소스 줄 끝Source Line End 할당이 발생한 소스 파일의 끝 줄 번호입니다.The ending line number in the source file at which the allocation occurred.
소스 문자 시작Source Character Begin 소스 파일 줄에서 할당이 발생한 시작 문자의 오프셋입니다.The offset of the starting character in the source file line at which the allocation occurred.
소스 문자 끝Source Character End 소스 파일 줄에서 할당이 발생한 끝 문자의 오프셋입니다.The offset of the ending character in the source file line at which the allocation occurred.
줄 이름Line Name 프로파일러에서 생성된 줄 식별자로 다음 구문을 사용합니다. Source File;[Line Number Start,Character Start]->;[Line Number Start,Character Start]A profiler-generated identifier of the line with the following syntax:Source File;[Line Number Start,Character Start]->;[Line Number Start,Character Start]
제외 할당Exclusive Allocations 이 줄에서 생성된 개체의 총 수입니다.The total number of objects that were created in this line.
제외 할당 비율(%)Exclusive Allocations % 이 줄에서 할당되고 프로파일링 실행 시에 생성된 모든 개체의 백분율입니다.The percentage of all objects that were created in the profiling run that were allocated in this line.
제외 바이트Exclusive Bytes 이 줄에서 할당되고 프로파일링 실행 시에 할당된 모든 메모리 바이트의 백분율입니다.The percentage of all bytes of memory that were allocated in the profiling run that were allocated in this line.
제외 바이트(%)Exclusive Bytes % 이 줄에서 할당되고 프로파일링 실행 시에 할당된 모든 메모리 바이트의 백분율입니다.The percentage of all bytes of memory that were allocated in the profiling run that were allocated in this line.

참고 항목See Also

줄 뷰Lines View