level 9
nirenr
楼主
function su(cmd)
print(cmd)
local p=io.popen("su -c "..cmd)
s=p:read("*all")
p:close()
return s
end
fs=su('ls /sys/devices/system/cpu')
cpu={}
for c in fs:gmatch("cpu%d") do
table.insert(cpu,c)
print(c)
end
function path(c,t)
return string.format("/sys/devices/system/cpu/%s/cpufreq/scaling_%s_freq",c,t)
end
function setMax(n)
for k,v in pairs(cpu) do
su(n.." > "..path(v,"max"))
end
end
setMax(1890000)
2015年11月16日 15点11分
1
print(cmd)
local p=io.popen("su -c "..cmd)
s=p:read("*all")
p:close()
return s
end
fs=su('ls /sys/devices/system/cpu')
cpu={}
for c in fs:gmatch("cpu%d") do
table.insert(cpu,c)
print(c)
end
function path(c,t)
return string.format("/sys/devices/system/cpu/%s/cpufreq/scaling_%s_freq",c,t)
end
function setMax(n)
for k,v in pairs(cpu) do
su(n.." > "..path(v,"max"))
end
end
setMax(1890000)