allocator

Microsoft 전용

allocator 선언 지정자를 사용자 지정 메모리 할당 함수에 적용하여 ETW(Windows용 이벤트 추적)를 통해 할당을 표시할 수 있습니다.

구문

__declspec(allocator)

설명

Visual Studio의 네이티브 메모리 프로파일러에서는 런타임 중에 내보낸 할당 ETW 이벤트 데이터를 수집하여 작동합니다. CRT 및 Windows SDK의 할당자가 해당 할당 데이터를 캡처할 수 있도록 원본 수준에서 주석이 추가되었습니다. 고유한 할당자를 작성하는 경우 myMalloc에 대한 이 예제와 같이 새로 할당된 힙 메모리에 대한 포인터를 반환하는 모든 함수를 __declspec(allocator)데코레이트할 수 있습니다.

__declspec(allocator) void* myMalloc(size_t size)

자세한 내용은 Visual Studio사용자 지정 네이티브 ETW 힙 이벤트의 메모리 사용량 측정을 참조하세요.

Microsoft 전용 종료