일부 작업을 실행하는 동안 성능 카운터 번호를 수집하려고합니다. 기존 LAPI 성능 카운터 인프라를 사용하여 쉽게 수행 할 수 있습니다. 는하지만, 내가 원하는 반지 수준에서 지침의운영 체제의 액세스를 계산하는 하드웨어 성능 카운터
- 번호와 같은 좀 더 통계 다른 링 수준으로 L1 캐시에 대한 부하 요청 0, 1, 2, 3
- 수 링 -의
- 길이 레벨 스위치
따라서 효과적으로 운영 체제와 응용 프로그램의 메모리 액세스를 구분해야합니다.
다른 사람이 나를 어떻게 안내 할 수 있습니까? 추신 : 이전에 성능 카운터를 사용하지 않았습니다. 그래서, 당신에게 사소한 것처럼 보일지도 모르는 것들이 실제로 저를 도울 수 있습니다. 감사합니다
추신 : 응용 프로그램 동작을 변경하지 않고 시스템의 실행 추적 및 메모리 액세스 추적을 얻을 수있는 방법이 있습니까?
이 실험에 사용 된 CPU는 무엇입니까? OS는 무엇입니까 (현대 리눅스입니까?)? – osgx
여기에 사용 된 CPU는 펜티엄 i5 프로세서이며 운영체제는 최신 리눅스 (우분투 최신 배포판)입니다. –