配置 CPU
您可以使用下表中指定的命令检查和修改 CPU 配置:下表中指定的命令应在设备上运行。这些命令输出值的单位为 KHz。
包含
policy7 的命令在 QCS5430 FP1 上不受支持。- Qualcomm Linux Performance Guide - Addendum for Qualcomm Dragonwing IQ-9075
- Qualcomm Linux Performance Guide - Addendum for Qualcomm Dragonwing IQ-8275
您可以使用下表中指定的命令检查和修改 Qualcomm Dragonwing™ IQ-615 的 CPU 配置:
表:为 Dragonwing IQ-615 配置 CPU 的命令
配置 GPU
您可以使用下表中指定的命令在设备上检查和修改 GPU 配置:下表中指定的命令应在设备上运行。这些命令输出值的单位为 Hz。
配置内存
内存配置对于节省内存、为进程腾出空间以及在物理内存达到极限时平衡 RAM 中的现有数据至关重要。设置 ZRAM 磁盘大小
ZRAM 是用于交换内存空间的 RAM 分区。它将不活跃的匿名页以压缩形式存储在 RAM 中,以节省内存。 ZRAM 磁盘大小表示可从 RAM 交换到 ZRAM 的最大内存量。建议将 ZRAM 磁盘大小设置为 RAM 大小的一半。 在 Qualcomm® Linux® 构建中,ZRAM 默认已启用。默认情况下,通过post_boot_common.sh 脚本中的 /sys/block/zram*/mem_limit 参数将 50% 的 RAM 配置为 ZRAM 内存限制。
要重新配置 ZRAM 内存限制,请修改设备上位于 /etc/urm/initscripts/post_boot/ 的 post_boot_common.sh 脚本中的 /sys/block/zram*/mem_limit 参数值。
有关启动后脚本的更多信息,请参见 Post-boot init scripts。
启用/禁用主动内存规整(proactive compaction)
内存规整(compaction)是将所有碎片形式的空闲内存空间汇集成大内存块的过程。主动规整决定了后台执行内存规整的积极程度。它接受 0 到 100 之间的值,默认值为 20。 当节点的碎片化得分超过高阈值时,相应的 kcompactd 线程会启动主动规整过程。 规整过程会保持活跃,直到节点得分降至低阈值以下。 主动规整的阈值如下:- 低阈值 = 100 - 主动性(proactiveness)
- 高阈值 = 低阈值 + 10%
Swappiness
交换空间(swap space)是一种功能类似于主内存或 RAM 的二级存储。交换空间的主要参数是 swappiness。- 该参数决定内核交换守护进程(kswapd)相对于系统页缓存换出匿名内存的积极程度。
- 该参数可取 0 到 200 之间的值。增大该值会增加匿名内存的交换量。配置值为 100,表示匿名内存和缓存内存被同等回收。

