Son zamanlarda ürün yazılımı / çekirdeğinde bir değişiklik oldu ve bu da çekirdek CPU frekansı ölçeklendirmesini sağladı. Şimdi, config.txt dosyasında statik CPU frekansını ayarlamıyorsunuz, maksimum frekansı ayarladınız. Sisteminiz yüklüyse, CPU frekansını daha yüksek bir değere değiştirir (denir turbo mode
, max
ayarı günlük satırınızda görebilirsiniz) ancak sistem boştaysa, frekansı minimum değere düşürür (varsayılan olarak AhududuPi varsayılan değerleri - ARM için 700MHz, çekirdek için 250MHz, SDRAM için 400MHz). Aşırı voltaj ayarları kullanıyorsanız, voltajı da düşürür. Varsayılan olarak ondemand
frekans valisi kullanılır.
Sen ile (boştayken kullanılan) varsayılan değerleri değiştirebilirsiniz arm_freq_min
, gpu_freq_min
, core_freq_min
, sdram_freq_min
ve over_voltage_min
seçenekler config.txt
. Ayrıca bu davranışı devre dışı bırakabilir ve bu değişiklik force_turbo=1
config.txt dosyanızda firmware'e tanıtılmadan önce çalışmakta olana geri dönebilirsiniz . Bu şekilde CPU frekansı ölçeklendirme devre dışı bırakılır.
Ayrıca force_turbo=0
(varsayılan olarak varsayılan) iki değişiklik daha yapılır :
- h264 / v3d / isp frekansları ölçeklendirilmez, bu nedenle overclock yapmak istiyorsanız,
force_turbo=1
- aşırı voltaj maksimum değeri 8 yerine 6 (1,35V)
Ayrıca, dinamik olarak kullanarak bazı frekans yapılandırmalarını (en azından ARM için) değiştirebileceğinizi unutmayın sysfs
. Sadece bir göz atın:
/sys/devices/system/cpu/cpu0/cpufreq/
Bu değişikliği buradan okuyabilirsiniz .