多數廠商設計當手機溫度達45度以上開始降CPU與GPU頻率 達60度會鎖定CPU與GPU達最高頻率的60%
而Nexus 4的設計是
1. 溫度達37度把CPU最高頻率壓制在1.29 GHz[預設是1.5 GHz] 而GPU會調整為 325MHz[預設是400MHz]
2. 溫度超過39度CPU就會降到1.1 GHz,而GPU降到200MHz
所以理論上藉由第三方的kernel,可以調整溫度設定讓Qualcomm Snapdragon S4 Pro APQ8064與Adreno 320充分發揮性能
[完整性能可以看小米2、ASUS Padfone 2或是HTC DNA 的評測分數]
------------------------引用--------------------------------
From an italian forum, telefonino.net (user carter07)
After reviewing the file config nexus 4 and G dell'optimus I came to the conclusion that the problem is not the thermal limit reached by the cpu / gpu which is assumed to be 60C, may mislead the fact that the file is wrote that the threshold is 60C but when it reaches this temperature the kernel does not perform any action and therefore does not lower the frequency, the only action that depends on the temperature of the soc is when the temperature reaches 120C, in this case immediately turns off the terminal to prevent damage.
The lowering of the operating frequency of the components takes place only and exclusively according to the battery temperature (sensor batt_therm), based on the temperature of the same system restricts the components that consume more (and therefore more stress to the battery thermally) or, cpu , gpu, lcd brightness and another value called 'battery' which I think is related to the voltage of the battery, in particular:
1) when it reaches 37 degrees you lower the cpu to 1.29 ghz (default 1.51 GHz) and the GPU at 325MHz (default 400mhz)
2) when you go over 39 degrees is lowered to 1.1 ghz cpu and gpu to 200 mhz
the latter case is what happens in many benchmarks Anandtech in which the graphical results are 55-60% of the max and those for calculating the cpu are approximately 70% of max in some bench.
The review Italian who spoke a maximum temperature of 40C phone has not thrown a random value but will have measured the temperature of the battery through some app, it actually corresponds precisely to the value found before or the value that the kernel does everything to maintain
內文搜尋

X