hotplug1 Linux kernel CPU Frequency 변경(DVFS) 코드 아래부분은 CPU DVFS 코드중 governor 정책인 hotplug 에 대해서 분석한 내용이다. 이 내용은 omap 에서만 사용하는 정책으로 보인다. 리눅스 바닐라 커널에서는 보이지 않는다. 하지만, 전체적인 동작방식은 거의 동일하다. 해당 내용은 linux kernel 의 device driver 부분에 구현되어있다.(drivers/cpufreq/) ## drivers/cpufreq/cpufreq_hotplug.c 해당 파일은 크게 두부분으로 나뉘어있다. sysfs 를 구성하는 파일에 대한 내용을 구현한 부분과 governor 의 hotplug 정책에 맞게 cpu load를 계산해서 cpu 를 끄고 켜는 부분이다. 실제 cpu load를 계산해서 cpu up / down을 수행하는 코드의 핵심 함수.. 2011. 2. 11. 이전 1 다음