[myTouch 3G, Magic General] wbexpress:
CPU status readings

Hi Phillip, I'm having a lot of fun with your configurator:D. I would like to ask your opinions on some things related to CPU speed. To that end, I have enclosed the user.conf text I ran, below. The first question is, though: do you have an opinion as to whether the Overclock Widget app causes any potential conflicts or issues? If so, I will get rid of it. My sense from communicating with Mike Taylor on the JACxROM thread is that the ROM more or less sets the CPU automatically. Next, as I understand it, if sacrificing a bit of battery life is acceptable, then the minimum frequency can be set higher, and in one of his last posts he recommended 245760. From what I am attaching below, I am not savvy enough to know exactly what I've got going here. The terms "scaling min freq" and "default" are a little bit beyond me. Bottom line: is the lowest setting currently 128000 or 245760, and is there really any harm in having it set to this level or even higher? I'm almost always plugged into some power source, so battery life does not concern me. Finally, please explain what this means at the bottom of the reading: "percent cpu usage before going up a speed step". Thanks...

# General parameters

general{

apps2sd=1	# this is useless here, require a modified a2sd script

CONF_FILE="/system/bin/user.conf"	#location of user.conf

media2sd=1	# moves the medias to sd if /system/sd/media exists

permission_fix=0 # perform permission fix at start up (this parameter sets to 0 after script is executed)

odex_auto=0	# perform auto create or del odex for applications installed or removed within 3 days

odex_apk=0	# creates odex for apk that does not have odex yet (this parameter sets to 0 after script is executed)

odex_all=0	# creates odexes for all apks (this parameter sets to 0 after script is executed)

}

#compcache related parameters

compcache{

compcache_en=1	# enable(1) or disable(0) compcache

cc_disksize=32	# Ram swap disksize - any number between 1 to 95 should work; default is 1/4 of the RAM (24)

cc_memlimit=16	# Limit the memory usage for backing swap (cc .5x known issue-defaults to 15% of total RAM)

cc_backingswap_en=1	# enable(1) or disable(0) backing swap

cc_backingswap=/dev/block/mmcblk0p3 # pointing to the backingswap partition device, swap

cc_swappiness=28 # default 60

}

#create swap file for compcache or linux swap

swap_file{

swap_file_en=0	# set to 1 to create swap file

# set to 0 to del the swap file

linux_swap_file_size=32	# swap file size in MB

linux_swap_file=/system/sd/swap.file	# pointing to the swap file location ( must be /system/sd/)

}

#Linux swap parameters

#

# linux swap can only be enabled if cc_backingswap_en is set to "0"

#

linux_swap{

linux_swap_en=0	# enable(1) or disable(0) linux swap

linux_swap_partition=/dev/block/mmcblk0p3 # swap partition device

swappiness=30 # default 60

}

#virtual memory

sys_vm{

sys_vm_en=1	# enable(1) or disable(0) virtual memory configurations

page_cluster=0	# default 3, (0 since CM3.9.6+)

laptop_mode=0	# default 0

dirty_expire_centisecs=3000	# default 3000

dirty_writeback_centisecs=500	# default 500

dirty_background_ratio=5	# default 5

dirty_ratio=10	# default 10

}

#cpu clock

proc_cpu{

proc_cpu_en=1	# enable(1) or disable(0) user cpu configurations

# freqency options

# 19200

# 122880

# 128000

# 245760

# 384000

# 528000

scaling_min_freq=128000	# default 245760

scaling_max_freq=528000	# default 528000

sampling_rate=2000000	# default 2000000 depending on kernel version

powersave_bias=0	# default 0, (200 since CM3.9.6+ )

up_threshold=45	# default 40, percent cpu usage before going up a speed step

}

# custom shell commands, these commands run last

custom_shells{

#echo "Hello!!!" # example

#echo "You can create your own cmmands here" # example

}