Subcore • Root icon

Subcore • Root

1.2 for Android
4.2 | 5,000+ Mga Pag-install

tytydraco

₱105.00

Paglalarawan ng Subcore • Root

Ang subcore ay isang ugat na daemon na gumagamit ng iba't ibang mga sensor sa device upang sistematikong mag-apply ng iba't ibang mga profile sa paggamit. Ang layunin ay upang makamit ang isang balanse batay sa workload ng gumagamit, sa halip na umasa sa gobernador ng CPU upang gumawa ng mga pagpapalagay ng bias tungkol sa kasalukuyang workload.
Subcore ay bumabasa at nagsusulat sa maraming mga file ng kernel upang matukoy kung aling profile ang ilagay sa lugar aparato sa. Ang mga interface ay kinabibilangan ng:
• Aktibong CPU Load
• Magagamit na CPU core
• Magagamit na mga gobernador ng CPU
• Magagamit na mga frequency ng CPU
• Magagamit na GPU Load
• Magagamit na GPU frequency
• Kasalukuyang kapasidad ng baterya
Tertiary Choice)
• Magagamit na memorya ng aparato
• Max Device Memory
• Magagamit na IO schedulers
• I-block ang Readahead
• Block Swappiness
• I-block ang Cache Pressure
• I-block ang Dirty Rations
• Random entropy
• I-block ang overcommit
• I-block ang Page Cluster
• I-block ang Dirty Centisecs
• I-block ang LMK
• I-block ang Laptop Mode
• I-block ang KSM
• Natatanging nakabuo ng interactive tunables
• Natatanging nakabuo ng SCHIARUTIL Tunables
Nang walang ilang anyo ng hula ng gumagamit, ang isang laro ay maaaring magsimulang mahuli ng isang sandali sa panahon ng isang tanawin ng paglo-load, kung saan ang kinakailangan ng pagkarga ay dips. Upang humadlang ito, ang subcore ay nagpapatupad ng algorithm ng hula ng gumagamit na sumusubok na mapanatili ang pagkalikido sa mabibigat na mga aplikasyon, kahit na sa mga sandali ng mababang pag-load. Gumagana ito sa pamamagitan ng pagtukoy ng mga paulit-ulit na average ng pag-load, at natutulog na kapag ang load ay pare-pareho.
Dahil ang subcore ay isang mababang antas (pa gumagamit ng gumagamitpace), mayroon itong direktang access sa mga istatistika ng baterya. Kapag nagcha-charge (at screen sa), ang subcore ay mapalakas ang iyong pagganap sa pinakamataas na profile na gumaganap upang matiyak na ang gumagamit ay nakakaranas ng UI / UX na pagsang-ayon, binabalewala ang limitasyon ng enerhiya. Bukod pa rito, kapag nakita ng subcore ang aparato ay nasa 15% na baterya o mas mababa, ito ay kalahati ng LoSeoVG, na nangangahulugang nangangailangan ito ng dalawang beses ng maraming load ng CPU upang ipasok ang susunod na profile. Gayundin, sa 5% baterya o mas mababa, subcore kandado ang aparato sa pinakamababang profile, na kung saan ay na-optimize para sa malalim na pagtulog o idle, pagsasakripisyo ng isang tipak ng pagganap sa baterya. Ang setting na ito ay maaaring hindi paganahin sa pamamagitan ng toggling "Huwag paganahin ang kapangyarihan ng kamalayan" sa subcore GUI app.
subcore nagpapatupad ng isang bagong konsepto na tinatawag kong Rupg. Ano ang ginagawang espesyal na subcore ay ang katunayan na ito ay katugma sa mahalagang lahat ng mga aparato. Sa runtime, ang subcore sa simula ay nagtitipon ng mga tambak ng data upang makabuo ng maraming mga profile na partikular sa aparato batay sa iba't ibang mga kadahilanan. Ang mga nabuong profile ay lubhang na-optimize para sa bawat aparato, upang ang bawat user ay nakakuha ng pinaka mahusay na karanasan sa software para sa magagamit na hardware / software na ibinigay. Pagkatapos ay nai-save ang mga profile na ito sa memorya at minarkahan para sa pagtanggal kapag lumabas ang subcore. Ang ilang mga halimbawa kung saan ang Rupg ay ginagamit ay sa henerasyon ng mga tiyak na LM Offset ng LMK (minfree). Ang bawat aparato ay may iba't ibang laki ng RAM, kaya dapat manu-manong pagkalkula ng subcore ang pinakamainam na laki ng LMK Minfree para sa bawat offset vector (very_light -> very_aggressive). Ginagamit din ng subcore ang Rupg sa produksyon ng Gobernador Tunables. Ang bawat aparato ay may iba't ibang soc cpu frequency table, na dapat na accounted para sa. Ang mga profile na ito ay awtomatikong binuo ng binary, kaya ang gumagamit ay hindi kailangan upang ibagay ang anumang mga sarili.
subcore resulta sa isang kapansin-pansin na pagpapabuti ng buhay ng baterya, sa panahon ng parehong screen sa at screen off.
Gusto kong personal na pasalamatan ang lahat ng aking mga tagasubok para sa pagsasakripisyo sa kanilang mga telepono sa aking code. Bawat isa at bawat isa sa kanila ay tumulong sa katatagan ng programa mismo. > Para sa subcore upang gumana nang maayos, mangyaring siguraduhin na ang mga sumusunod na bagay ay tamang:
• Siguraduhing ang subcore ay laging binigyan ng root.
• Gumamit ng mababang memory mode kung ang aparato ay walang zram o zcache, o kung napapansin mo Apps Crashing / hindi pagbubukas.
Mga gumagamit ay maaaring makipag-ugnay sa akin sa anumang oras para sa feedback.
Gmail: tylernij@gmail.com
Telegram: @ttytydraco
xda: @ttytydraco

Ano ang Bago sa Subcore • Root 1.2

- Refactor low-memory mode to Memory-Aware
- Improve memory-aware RAM management (increase cache pressure)

Impormasyon

  • Kategorya:
    Mga Tool
  • Pinakabagong bersyon:
    1.2
  • Na-update:
    2018-09-09
  • Nangangailangan ng Android:
    Android 0 or later
  • Developer:
    tytydraco
  • ID:
    com.draco.subcore
  • Available on: