OSDN Git Service

{chiron,sagit}_defconfig: Use a timer frequency of 100 Hz
authorSultan Alsawaf <sultan@kerneltoast.com>
Tue, 7 May 2019 01:10:37 +0000 (18:10 -0700)
committer0ranko0P <ranko0p@outlook.com>
Tue, 24 Dec 2019 20:42:50 +0000 (04:42 +0800)
The use of high CPU frequencies combined with a large number of cores
makes latency decent with a 100 Hz scheduler tick. Reducing the tick
rate from 300 Hz to 100 Hz improves throughput and significantly reduces
the number of interrupts firing off per second, improving power
consumption.

Signed-off-by: Sultan Alsawaf <sultan@kerneltoast.com>
arch/arm64/configs/chiron_defconfig
arch/arm64/configs/sagit_defconfig

index 9744109..666f55e 100644 (file)
@@ -63,7 +63,7 @@ CONFIG_LITTLE_CPU_MASK=15
 CONFIG_BIG_CPU_MASK=240
 CONFIG_QCOM_TLB_EL2_HANDLER=y
 CONFIG_PREEMPT=y
-CONFIG_HZ_300=y
+CONFIG_HZ_100=y
 CONFIG_ARM64_REG_REBALANCE_ON_CTX_SW=y
 CONFIG_CMA=y
 CONFIG_BALANCE_ANON_FILE_RECLAIM=y
index 57693bd..c0839b6 100644 (file)
@@ -63,7 +63,7 @@ CONFIG_LITTLE_CPU_MASK=15
 CONFIG_BIG_CPU_MASK=240
 CONFIG_QCOM_TLB_EL2_HANDLER=y
 CONFIG_PREEMPT=y
-CONFIG_HZ_300=y
+CONFIG_HZ_100=y
 CONFIG_ARM64_REG_REBALANCE_ON_CTX_SW=y
 CONFIG_CMA=y
 CONFIG_BALANCE_ANON_FILE_RECLAIM=y