프로파일링 이 활성 화 될 때 ( 이하 에서 더 설명 됨 ) , 사용 자 쓰레드 는 새로운 명령 들 을 통해 자신 의 동작 들 에 관해 완전히 제어 할 수 있 다 . 일 실시 예 에서 , 새로운 명령 들 은 , LLWPCB , SLWPCB , 및 LWPINS 로 불릴 수 있 다 . 이러 한 명령 들 은 프로파일링 제 어 블럭 ( 275 ) ( 도 4 에서 보다 상세히 도시 됨 ) 에 대한 포인터 를 특정 할 수 있 고 , 내부 프로파일링 상태 를 초기 화 할 수 있 으며 , 프로파일링 동작 을 시작 ( 혹은 종료 ) 할 수 있 고 , 그리고 이벤트 기록 들 을 링 버퍼 들 에 삽입 할 수 있 다 . 멀티 쓰레 딩 된 프로세스 에서 의 각각 의 쓰레드 는 프로파일링 동작 을 개별 적 으로 구성 할 수 있 다 . 쓰레드 는 자기 자신 의 링 버퍼 및 이벤트 카운터 들 을 가지 며 , 이 는 쓰레드 상태 의 나머지 와 스위칭 된 콘 텍스트 일 수 있 다 . 그러나 , 링 버퍼 들 은 공유 될 수 있 어 , 도 2 의 쓰레드 ( P 1 T 3 ) 와 같 은 단일 모니터 쓰레드 가 소정 프로세스 에서 의 복수 의 다른 쓰레드 들 로부터 데이터 를 프로세싱 할 수 있 다 .