다음을 통해 공유


ConfigureL2IPMCs

L2 캐시 내의 성능 카운터를 구성합니다.

구문

HRESULT ConfigureL2IPMCs(  
         unsigned int eventIndex10,  
         unsigned int eventIndex11,  
         unsigned int eventIndex12,  
         unsigned int eventIndex13  
)  

매개 변수

eventIndex10   
형식: unsigned int

개수를 계산할 이벤트의 인덱스입니다.

eventIndex11   
형식: unsigned int

개수를 계산할 이벤트의 인덱스입니다.

eventIndex12   
형식: unsigned int

개수를 계산할 이벤트의 인덱스입니다.

eventIndex13   
형식: unsigned int

개수를 계산할 이벤트의 인덱스입니다.

반환 값

형식: HRESULT

성공 또는 오류 코드입니다.

코드 설명
S_OK 성공.
E_INVALIDARG 하나 이상의 인덱스가 범위를 벗어 났습니다.
E_ACCESS_DENIED 드라이버 액세스가 거부되었습니다.

비고

2개의 L2 캐시가 있고 각 L2 캐시에는 이벤트 수를 셀 수 있는 4개의 성능 카운터가 있습니다.
ConfigureL2IPMCs는 두 L2의 이벤트를 동일하게 구성합니다.
첫 번째 L2는 코어 0-3에 연결됩니다. 두 번째는 코어 4-7에 연결됩니다. 특정 L2의 이벤트는 특정 L2에 연결된 코어에서 읽어야 합니다.
L2 트랜잭션은 64바이트입니다.

인덱스 이벤트 설명
0 Reserved
1 L2MissICFill L2가 누락된 IC 요청 수입니다.
2 L2MissDCFill L2가 누락된 DC 요청 수입니다.
3 L2MissPrefetchFill L2가 누락된 프리페치 요청 수입니다.
4 L2MissAll 총 L2 누락 수입니다.
5 L2Writeback L2 클린 및 더티 쓰기 저장 수입니다.
6 L2CleanWriteback L2 클린 쓰기 저장 수입니다.
7 L2Fill L2 채우기 수입니다.
8 L2FillWriteback L2 채우기 및 쓰기 저장의 전체 개수입니다.

요건

헤더: pix3.h

라이브러리: pixevt.lib

지원되는 플랫폼: Xbox One 패밀리 콘솔 및 Xbox Series 콘솔

참고 항목

GetPMCValue
ConfigurePMCs
ConfigureNBPMCs
Xbox의 PIX3
PIX(NDA 항목)권한 부여 필요