CnUnix

[알림판목록 I] [알림판목록 II] [글목록][이 전][다 음]
[ CnUnix ] in KIDS
글 쓴 이(By): sang (Grid)
날 짜 (Date): 2005년 3월 11일 금요일 오전 03시 04분 23초
제 목(Title): Re: [질] CPU 성능 (MHz)알아내기?



1. linux라면 rdtsc(), rdtscl()을 사용하면 TSC register를 user process에서도
   읽을수 있어요.

2. CPU speed는 header file같이 static하게 정해진 곳에 적어둘수가 없어요.
   같은 기계라도 매번 부팅할때마다 /proc/cpuinfo로 확인하면 MHz가 조금씩
   다르게 나올껄요? 그게 booting 과정에 정해지는거라 cpu_khz라는 kernel 
   symbol을 가지고 kernel로부터 얻어와야해요. 보통 /proc/ksyms에 보면 
   cpu_khz가 export되어 있을테니 간단하게 dummy driver하나 만드세용~ 
   (cpu_khz로 keyword search해보면 분명 누군가가 이미 만들어뒀을듯.. ^^)

[알림판목록 I] [알림판목록 II] [글 목록][이 전][다 음]
키 즈 는 열 린 사 람 들 의 모 임 입 니 다.