도 3 a 를 참조 하 면 , 명령 퇴거 에 대한 예시 적 인 이벤트 기록 ( 305 ) 이 제시 된다 . 첫 번 째 행 에서 , 오른쪽 에서 시작 하 여 , 바이트 0 은 이벤트 ID 필드 이 고 , 이것 은 이벤트 기록 타입 을 특정 한다 . 이벤트 ID 일 ( 1 ) 은 명령 퇴거 이벤트 기록 을 나타낸다 . 일 실시 예 에서 , 유효 식별 자 들 은 1 내지 255 이 고 , 제로 ( 0 ) 는 비 유효 이벤트 식별자 이 다 . 그 다음 바이트 는 코어 식별자 필드 이 다 . 멀티 코어 시스템 들 에 대해 , 이 필드 는 프로파일링 매 커 니즘 ( 200 ) 이 실행 되 는 코어 를 식별 한다 . 이 필드 는 소프트웨어 로 하여금 복수 의 쓰레드 들 로부터 의 이벤트 기록 들 을 CPU 정보 의 손실 없이 단일 버퍼 에 모으 도록 할 수 있 다 . 일 실시 예 에서 , 단일 코어 시스템 들 에 대해 , 제로 ( 0 ) 인 ID 가 사용 될 수 있 다 . 일부 실시 예 들 에서 , 코어 식별자 가 머신 특정 레지스터 ( Machine Specific Register , MSR ) 로부터 공급 될 수 있 거나 , 또는 운영 체계 혹은 다른 코드 에 의해 초기 화 되 는 다른 값 일 수 있 다 . 그 다음 두 개 의 바이트 들 은 이벤트 특정 플래그 필드 이 고 , 이벤트 기록 의 타입 에 따라 임의 개수 의 플래그 들 을 포함 할 수 있 다 . 본 예시 적 이벤트 기록 에서 , 전체 필드 는 보류 ( reserve ) 된다 . 그 다음 네 개 의 바이트 들 은 이벤트 특정 데이터 필드 를 나타낸다 . 본 예시 적 이벤트 기록 에서 , 이러 한 바이트 들 은 보류 된다 . 그 다음 행 은 바이트 8 : 15 를 포함 하 고 , 이것 은 명령 어드레스 를 나타낸다 .