Přidej se

CPU Governor a I/O - vysvětlivky

Android fórum, obecná diskuze, novinky, zkušenosti
Uživatelský avatar
mitsuu84
Příspěvky: 9831
Registrován: 24. 4. 2013 13:09
Zařízení: Samsung Galaxy Note 9
Firmware: Android 9
Operátor: Vodafone
Bydliště: Jihomoravský kraj :)
Kontaktovat uživatele:

CPU Governor a I/O - vysvětlivky

Příspěvek od mitsuu84 »

Tabulka Governor a I/O a vysvětlivek co kterej typ znamená atd ;)

Guvernéři (GOVERNORS)

ondemand: Když CPU dosáhne určitého bodu zatížení, bude "ondemand" rychle gradovat do výkonu dokud neuspokojí požadavky CPU na výkon a pak postupně snižovat výkon procesoru v případě že už není třeba výkonu. (neutrální nastavení)

OndemandX: vylepšená verze ondemand. Zvláště s přihlédnutím k většímu šetření baterie.Při vypnutém displeji je frekvence omezena na max výkon 500MHz. Víc nepustí.

interactive: Interaktivní guvernér je funkčně podobný jako guvernér OnDemand ale s ještě větším důrazem na rychlost reakce nastavení výkonu. Je zde předpoklad že patří mezi nejvýkonnější guvernéry z "ondemand" skupiny. Větší spotřeba baterie, ovšem velký výkon a reakce.

InteractiveX: lepší verze, menší spotřeba baterie na rozdíl od interactive.

lagfree: Podobný jak ondemand, ale lepší optimalizace.Neskáče tak často na max výkon, je plynulejší. Tím pádem šetří víc baterku. Ovšem u přehrávání videa může mít za následek cukání.

conservative: Je podobný jako guvernér OnDemand, ale nabíhá výkon pomaleji a postupně aby nemrhal s prostředky. Konzervativní guvernér je méně citlivý (reaguje pomaleji na změny) čímž šetří baterii, ale může se projevit občas lag. Já s tímto guvernérem dosahuju spotřeby i 0,2% za 1h. Průměr 0,5%/ h, samozřejmě v klidu a bez dat.

performance: Procesor běží na maximální nastavenou hodnotu po celou dobu bez snížení výkonu. Baští hodně baterie. Nastavit jen při točení videa! Nebo v případě že vám nezáleží na výdrži baterky.

powersave: Nastaví staticky nejnižší hodnotu CPU mezi MIN a MAx. Systém pak běží po celou dobu na nastaveném minimu + max, ne méně než nastaví uživatel.

smartass: Tento guvernér efektivně řídí automaticky výkon když dojde ke "Screen Off" vypnutí displeje a drží výkon na minimu v době kdy je telefon nečinný.(deep sleep) Taková rovnováha mezi výkonem a úsporou baterie.

smartass V2: Vylepšená verze smartassu

Smoothass: podobný ale asi lepší jak smartassV2. Má lepší optimalizaci, výkon a větší důraz klade na úsporu baterky zvláště na stock kernelu. (asi nejlepší nastavení) v přídě výkon - spotřeba.

Brazilianwax: opět něco jako smartass, větší spotřeba baterie

SavagedZen: opět vychází ze smartass. Je ale lepší než Brazilianwax, je více vyladěn mezi výkonem a spotřebou baterky.


I/O (Plánovače)

CFQ - plánuje práci s mobilem a přiděluje jednotlivým úlohám a procesům vyhraněný čas na jejich požadavky. Je to závislý na prioritě daného procesu.

BFQ - podobný jak CFQ, zajišťuje dobrou propustnost a latenci. Nejlepší na natáčení HD videa. Dobrá a rychlá komunikace přes USB - rychlost přenosu dat.

VR- názor většiny je že, se hodí na dosažení nejlepšího výkonu, ovšem možná nestabilita systému. Baští baterku. V benchmarcích má nejvyšší čísla

Simple - tohle zase pokud je vyžadována stabilita a spolehlivost

Noop - podpora rychlého přístupu k datům (flash paměti ) čili rychlá komunikace s daty.

Deadline - v podstatě to samé.

SIO - nízká latence, naopak pomalejší sekvenční čtení dat, ve spojení s dobrým guvernérem úspora baterky.

SIO,NOOP - úspora baterky
VR,BFQ - výkon celkově, menší úspora baterie
Samsung Galaxy Note 9

T-Mobile G1LG Optimus OneHTC Evo 3DHuawei Ascend Y300Huawei Honor 2Huawei Honor 3CSony Xperia Z UltraHonor 4XAlcatel 6045Y (5.5")Lenovo A6000LG F60VF Smart Prime 6LG G3Sony M2MS Lumia 550Sony Z3Alcatel 6039YLenovo K6 NoteXiaomi Note 4

robertBA
Příspěvky: 20
Registrován: 3. 9. 2013 8:20
Zařízení: Y300
Firmware: CyanogenMod 10.1
Operátor: O2

Re: CPU Governor a I/O vysvětlení

Příspěvek od robertBA »

Máš pivo človeče.

Uživatelský avatar
Druss81
Příspěvky: 58
Registrován: 15. 9. 2013 20:40
Zařízení: coming Soon SGS5
Operátor: Orange

Re: CPU Governor a I/O - vysvětlivky

Příspěvek od Druss81 »

Paráda, zatiaľ iba co som tusil mám potvrdene. Skvelá práca!

Uživatelský avatar
Exp
Příspěvky: 5528
Registrován: 24. 10. 2012 20:00
Zařízení: Samsung Galaxy A40
Firmware: Android 9

Re: CPU Governor a I/O - vysvětlivky

Příspěvek od Exp »

Mitsuu k čemu je tohle dobrý? Jak to využít? Popravdě o tomhle jsem ještě neslyšel a neznám to. :)
Máš nápad na zlepšení SmartFóra? Napiš svůj návrh do příslušné sekce. :)

Uživatelský avatar
mitsuu84
Příspěvky: 9831
Registrován: 24. 4. 2013 13:09
Zařízení: Samsung Galaxy Note 9
Firmware: Android 9
Operátor: Vodafone
Bydliště: Jihomoravský kraj :)
Kontaktovat uživatele:

Re: CPU Governor a I/O - vysvětlivky

Příspěvek od mitsuu84 »

Tak abys to využil,nebo nastavil,potřebuješ nějakou aplikaci kde nastavuješ takt atd,třeba SetCPU nebo No-frills CPU Control ,CM to má třeba přímo v sobě v menu.A krom nastavení taktu procesoru si můžeš dle možností kernelu zvolit i Governora a I/O dle toho,jak chceš aby procesor pracoval.Jestly ti de spíš o výdrž baterky,nebo chceš maximální výkon atd.Takže vlastně takovej správce procesoru (CPU).
Samsung Galaxy Note 9

T-Mobile G1LG Optimus OneHTC Evo 3DHuawei Ascend Y300Huawei Honor 2Huawei Honor 3CSony Xperia Z UltraHonor 4XAlcatel 6045Y (5.5")Lenovo A6000LG F60VF Smart Prime 6LG G3Sony M2MS Lumia 550Sony Z3Alcatel 6039YLenovo K6 NoteXiaomi Note 4

Uživatelský avatar
Exp
Příspěvky: 5528
Registrován: 24. 10. 2012 20:00
Zařízení: Samsung Galaxy A40
Firmware: Android 9

Re: CPU Governor a I/O - vysvětlivky

Příspěvek od Exp »

Takže vlastně je na to potřeba buď root a nebo nějaká neoficiální ROM (CM apod.). A potom to můžu buď přes příslušnou aplikaci nebo přímo přes firmware nastavovat. Díky. :)
Máš nápad na zlepšení SmartFóra? Napiš svůj návrh do příslušné sekce. :)

Uživatelský avatar
mitsuu84
Příspěvky: 9831
Registrován: 24. 4. 2013 13:09
Zařízení: Samsung Galaxy Note 9
Firmware: Android 9
Operátor: Vodafone
Bydliště: Jihomoravský kraj :)
Kontaktovat uživatele:

Re: CPU Governor a I/O - vysvětlivky

Příspěvek od mitsuu84 »

Root je potřeba vždycky.Je to zásah do systému a bez něj to nejde.Já sem zvyklej už od G1 na SetCpu a krom CM,to myslím v jiných custom rom není v menu.Narazil sem na to u FusionX,ale to zas bylo vestavěným xposed frameworkem.Ono aplikací na změnu taktu a nastavování Governora a I/O je hodně.A třeba ted na custom rom se stock kernelem mám I/O jen cfq a noop a a governora ineractive,conservative,ondemand,userspace,powersave a performance
Samsung Galaxy Note 9

T-Mobile G1LG Optimus OneHTC Evo 3DHuawei Ascend Y300Huawei Honor 2Huawei Honor 3CSony Xperia Z UltraHonor 4XAlcatel 6045Y (5.5")Lenovo A6000LG F60VF Smart Prime 6LG G3Sony M2MS Lumia 550Sony Z3Alcatel 6039YLenovo K6 NoteXiaomi Note 4

Odpovědět