View Full Version : کاهش میزان استفاده از cpu
Amin-rz
دوشنبه 04 اسفند 1393, 16:08 عصر
سلام.
میشه با کد تعیین کرد که گوشی مثلا از ۵۰درصد قدرت cpuاستفاده کنه؟
golbafan
دوشنبه 04 اسفند 1393, 16:11 عصر
چرا که نه دوست عزیز:
تابع میزان استفاده پردازنده
private float readUsage() {
try {
RandomAccessFile reader = new RandomAccessFile("/proc/stat", "r");
String load = reader.readLine();
String[] toks = load.split(" +"); // Split on one or more spaces
long idle1 = Long.parseLong(toks[4]);
long cpu1 = Long.parseLong(toks[2]) + Long.parseLong(toks[3]) + Long.parseLong(toks[5])
+ Long.parseLong(toks[6]) + Long.parseLong(toks[7]) + Long.parseLong(toks[8]);
try {
Thread.sleep(360);
} catch (Exception e) {}
reader.seek(0);
load = reader.readLine();
reader.close();
toks = load.split(" +");
long idle2 = Long.parseLong(toks[4]);
long cpu2 = Long.parseLong(toks[2]) + Long.parseLong(toks[3]) + Long.parseLong(toks[5])
+ Long.parseLong(toks[6]) + Long.parseLong(toks[7]) + Long.parseLong(toks[8]);
return (float)(cpu2 - cpu1) / ((cpu2 + idle2) - (cpu1 + idle1));
} catch (IOException ex) {
ex.printStackTrace();
}
return 0;
}
golbafan
دوشنبه 04 اسفند 1393, 16:14 عصر
لینک مفید
http://www.setcpu.com/
http://cpulimit.sourceforge.net/
Amin-rz
دوشنبه 04 اسفند 1393, 17:33 عصر
ممنون رفیق.
سوال:
1.از این تابع چطور استفاده کنم؟ مثلا بخوام قدرت رو روی ۹۲۰ مگاهرتز بگذارم یا مثلا از ۲۰درصد قدرت استفاده بشه.
2.کمترین و بیشترین مقداری که میتونم برای قدرت cpu وارد کنم چنده؟
3.بعد این برای گوشی های روت شده هست؟ روت نشده نمیشه؟
Amin-rz
سه شنبه 05 اسفند 1393, 15:59 عصر
آپ!!!!!!!!!!
Amin-rz
پنج شنبه 07 اسفند 1393, 19:24 عصر
............... آپ..............
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.