Hirdetés

Új hozzászólás Aktív témák

  • trickymoon

    aktív tag

    Hali, sok kérdés merül fel CPU piszkálás ügyében, ha lehet én leírom a saját tapasztalataimat, elképzelésemet, remélem nem gond hogy sok betű lett. :)
    hangsúlyozom, hogy én tapasztaltam, nem 100%, hogy így helyes, kérek mindenkit hogy javítson ki ha tévedek.

    Tudom ajánlani a system tuner free változatát a play-en
    [link]
    a settings/notification-hoz letölthető Mhz és RAM% érték a status bar-ra, 10 secenként frissít.

    Nortol kolléga gyüjteményéből Lacopapi és Domerator mesterek smartass projectje:
    [link]

    CPU settings szerkeszthető a system/bootmenu/config/overclock.conf file mondjuk root explorerrel: (aztán egy reboot)
    vagy
    BOOTMENU CPU SETTINGS:

    clk1 300 ---itt van az alja az ébrenléti állapotnak
    clk2 600---egyszerűbb műveletek futnak, amik nem igényelnek cpu terhelést(cpu load)
    clk3 800---komolyabb műveletek futnak, amik nem igényelnek max cpu terhelést
    clk4 1100---bármilyen művelet ami maximálisan terheli a cpu-t

    vsel számításhoz mindig irányelv a (MHz/20)+2 vagyis 300nál 15+2=17, vagy 1100nál 55+2=57 ha rebootol és alulfeszeltél, akkor adj hozzá 1-et,2-őt ami nekem mindig stabil volt az a 300/22 és 1100/58 .

    vsel1 22
    vsel2 34
    vsel3 42
    vsel4 58

    a CPU fordulatszáma (nevezzük, de frekvencia) pillanatok alatt változik (microsec-milisec). ezt a CPU LOAD értéke, vagyis a processzor terheltsége határozza meg, a loadot meg a használat intenzitása. ha nagy a teher, lépcsőt vált a proci, megy felfelé, ha csökken a teher, lefelé vált.

    konzervatív: itt a cpu amint lehet lefelé vált, lefele tendál, emiatt akkukímélő
    con_up_threshold 80 ---80%-os terhelésnél emeli a frekvenciát egyel magasabb lépcsőre.(clk1->clk2->stb)
    con_down_threshold 20 ---20%-nál már csökkenti a frekit.
    con_freq_step 5
    con_sampling_rate 160000 ---160milisec a mintavételezés, azaz 0,16 másodperc alatt dönt hogy feljebb vagy lejjebb. nem érdemes bántani, max kísérletezni

    interaktív, ugyanaz, mint a conservative, csak felfelé tendál
    int_min_sample_rate 50000 ---0,05sec mintavételezés

    on demand=igény szerint: okosabb, terhelés függvényében megy föl-le.
    ond_up_threshold 86 ---86%-nál emeli a frekit
    ond_sampling_rate 50000 ---0,05sec mintavételezés

    a smartass-boosted duóban én azt a különbséget tapasztaltam, hogy a smartass frekvencia tüskékkel (maxra felugrik egy pillanatra) mintavételezi a felhasználó

    igényét a terhelésre. ha nyomkodod, akkor pörög, ha csak pöckölgeted benyugszik.
    smt_min_cpu_load ---20 20%os cpu terhelésnél lejjebb lép a clk,
    smt_max_cpu_load 80 ---80%-nál feljebb lép.
    smt_awake_min_freq 300000 --- a telefon ébrenléti állapota. vagy megy a kijelző, vagy kikapcsolt kijelzőnél fut valami pl gmail sync, zene az nem baj érdemes a

    settings/battery/ grafikonra bökök ablakban megnézni, hogy az awake ne legyen sokkal több, mint a screen on.
    smt_sleep_max_freq 300000 ---max 300 MHzen pörög a proci kikapcsolt kijelzőnél
    smt_up_min_freq 1000000 ---CPU max terheléskor ide ugrik
    smt_wakeup_freq 1000000 ---a képernyő bekapcsoláskor innen indul a procifreki
    smt_ramp_up_step 250000 ---kb 250Mhz-enként ugrik emeléskor vagy csökkenéskor

    A boosted a legokosabb sztem és a leghatékonyabb, legtestreszabhatóbb. nem tüskézik a frekvencia mint a smartassnél. lényegében terheléstől függ, hogy milyen

    frekiértéket használ, de az alja-teteje jobban konfigurálható, mint bármelyik
    bst_awake_ideal_freq 500000 ---a frekvencia ide tendál. ha 500Mhz fölött van akkor törekszik csökkenteni 500-ra, ha pl 300on van emelgeti 500hoz. ez az alapjárati frekvencia működéskor, de ha kevés a terhelés le fog menni CLK1-re.
    bst_debug_mask 0
    bst_down_rate_us 97000 ---mintavételezés gyakorisága lefelé
    bst_max_cpu_load 70 ---70%os terhelésnél frekit emel
    bst_min_cpu_load 40 ---40%nél csökkent
    bst_ramp_down_step 160000 ---160Mhzenként megy lefele
    bst_ramp_up_step 160000 ---és felfele is
    bst_sample_rate_jiffies 2
    bst_sleep_ideal_freq 200000 ---suspend/offline/alvó állapot kikapcsolt kijelzőnél szinte kötelező ((a jó romnál a 70-90%ban itt van a telefon az én használatommal))
    bst_sleep_wakeup_freq 300000 ---ennyivel ébred ha hívást kapsz, vagy megnyomod a power gombot.
    bst_up_rate_us 52000 ---mintavételezés gyakorisága felfelé, fele mint a lefelének, vagyis gyorsabban pörög fel a proci, és megfontoltabban engedi lefelé

    természetesen mikrosecundumnál ez számunkra nem igazán érzékelhető különbség, de a procinak nagyon is.

    pl ICS/JB hez való pörgősebb, feszesebb rendszer (garit nem vállalok, lehet másnál nem jön be):

    clk1 400
    clk2 700
    clk3 1000
    clk4 1100
    vsel1 22
    vsel2 37
    vsel3 52
    vsel4 58

    bst_awake_ideal_freq 700000
    bst_debug_mask 0
    bst_down_rate_us 97000
    bst_max_cpu_load 70
    bst_min_cpu_load 30
    bst_ramp_down_step 160000
    bst_ramp_up_step 160000
    bst_sample_rate_jiffies 2
    bst_sleep_ideal_freq 200000
    bst_sleep_wakeup_freq 400000
    bst_up_rate_us 52000

    takarékos rendszer (garit nem vállalok, lehet másnál nem jön be):

    clk1 300
    clk2 500
    clk3 700
    clk4 1000
    vsel1 18
    vsel2 27
    vsel3 38
    vsel4 52

    bst_awake_ideal_freq 300000
    bst_debug_mask 0
    bst_down_rate_us 97000
    bst_max_cpu_load 80
    bst_min_cpu_load 40
    bst_ramp_down_step 160000
    bst_ramp_up_step 160000
    bst_sample_rate_jiffies 2
    bst_sleep_ideal_freq 200000
    bst_sleep_wakeup_freq 300000
    bst_up_rate_us 52000

    remélem tudtam segíteni, a tévedésekért elnézést, az okosabbak javítsanak ki:)

    worldpeace

Új hozzászólás Aktív témák