Mini2440 üzerindei kernel timer interrupt frekansı 200 Hz olarak ayarlı geliyor. Bu değer Linux için 100 ile 1000 arasında değiştirilebilir (Hz). Bazı uygulamalarda daha hızlı reaksiyon gerekebiliyor. Bu değerin arttırılması CPU ya fazla yüklenmek anlamına geliyor. Ancak time critical uygulamalar için bu değeri arttırmak zorunda kalabiliyoruz.
Değiştirmek için;
arch/arm/Kconfig dosyasında aşağıdaki değişikliği yapın.
# gedit arch/arm/Kconfig
config HZ
int
default 128 if ARCH_L7200
default 1000 if ARCH_EBSA110 || ARCH_S3C2410
default OMAP_32K_TIMER_HZ if ARCH_OMAP && OMAP_32K_TIMER
default AT91_TIMER_HZ if ARCH_AT91
default 100
değişiklikten sonra kernel'i tekrar derleyin
#make zImage
Artık CPU nun reaksiyon süresi en yüksek değere set edilmiş oldu.
Hiç yorum yok :
Yorum Gönder