SetCPU v2.2.4 - Her yönüyle -

Başlatan dreaman26, 12 Nisan 2016, 22:07:53

« önceki - sonraki »

0 Üyeler ve 1 Ziyaretçi konuyu incelemekte.


                        
SetCPU v2.2.4
   

   Bu yazıda size root erişimine sahip telefonlar için en kullanışlı programlardan biri olan SetCPU?dan ve bununla ilgili olarak Android-Linux çekirdeğinde (kernel) işlemci yönetimi ve scaling governor?lardan (Türkçe?ye Ã?¢ââ??¬Ã?â??ölçekleme yöneticisiÃ?¢ââ??¬Ã? olarak çevirebiliriz) bahsedeceğim.
   
   SetCPU for Root Users
   
   SetCPU, android markette yada aşağıadaki linklerden edinebileceğiniz bir yardımcı yazılım. Bu uygulamanın yaptığı iş aslında temel olarak sizin belirlediğiniz seviyede işlemcinin hızını değiştirmek. Bu aşamada elbette şunu tekrar belirtelim, adından da anlaşılacağı gibi, sistemin bu derece alt seviye bir sürücüsüne müdahale eden bu uygulamayı çalıştırmak için telefonunuzun root erişimine sahip olması gerekiyor.
   
   İşlemcinin hızını değiştirmenin ne gibi faydaları olabileceğini, hangi durumlarda kullanılabileceğine isterseniz bakalım:
   
    İşlemci ne kadar hızlı çalışırsa o kadar fazla güç harcar. Bu da daha fazla pil tüketimi anlamına gelir.
    İşlemciyi normalde daha yavaş çalıştırarak daha az güç harcamasını sağlayabilir, böylece pil tasarrufu yapabiliriz.
    Telefon boşta beklediğinde, ekran kapalı olduğunda, pil seviyesi çok azaldığında, ya da sistem ısısı çok yükseldiğinde işlemcinin normalin çok daha altında bir hızda çalışarak güç tasarrufu yapmasını sağlayabiliriz.
    Eğer overclock destekleyen bir ROM / Kernel kullanıyorsanız işlemcinizi normalden hızlı çalıştırabilir (overclock) ve biraz daha fazla güç tüketimi karşılığında ekstra performans kanabilirsiniz. (örneğin bu yöntemle T-Mobile G2?nin 800 MHz?de çalışan işlemcisi 1900 MHz?e çıkarılmıştı
   
   
   İşte SetCPU tüm bu ayarları kullanımınıza göre bir kez yaptıktan sonra, otomatik olarak işlemcinin hızını ayarlamakla görevli.
   
   Scaling Governor (Ölçekleme Yöneticisi)
   
   Bu aşamada SetCPU?ya biraz ara verip android kernel?inde bulunan scaling governor?lardan bahsetmek istiyorum.
   
   Android işletim sistemi, mobil kullanım için tasarlandığından güç yönetimine çok önem vermektedir. Bu yüzden android işletim sistemi işlemcinin (CPU) hızını belirli bir aralık içerisinde (min ve max değer) sürekli olarak ihtiyaca göre arttırıp azaltmaktadır. Örneğin 1 GHz işlemciye sahip telefonunuz sürekli olarak 1 GHz?de çalışsaydı, pili 5-6 saat bile dayanmazdı. Android bu işlemciyi telefonunuz hiçbir iş yapmadan duruyorken 245 MHz?de, siz bir uygulama çalıştırıyorken de 1 GHz hızında çalıştırmakta. İhtiyaca göre aradaki değerler de kullanılıyor tabi ki.
   
   İşte bu aşamada işlemci hızını bu aralıkta aşağı yukarı sürekli değiştirirken nasıl bir yol izleneceğini kernelde belirleyen bölüm Scaling Governor olarak adlandırılıyor.
   
   Android kernelinde -telefon modeline, ROM?a ve kullandığınız kernel?e bağlı olarak değişik göstermekle beraber- SetCPU içerisinde seçebileceğimiz birkaç değişik scaling governor mevcut:
   
   
   ondemand: Çoğu kernelde mevcuttur ve birçoğunda da default governor olarak bu seçilidir. İşlemci yükü belirli bir seviyenin üzerine çıktığında, hızlı bir şekilde işlemciyi yükü karşılayacak gerekli hıza çıkarır ve ihtiyaç kalmadığında yavaşça tekrar minimum seviyeye indirir.
   interactive: Ondemand governor ile çalışma prensibi açısından benzer, ancak interactive governor genel olarak hızı yükseltme ve düşürme aşamasında daha hızlı, daha az gecikmeli ve daha dengeli davranır. Nispeten daha yeni kernel modüllerinde karşımıza çıkar, eğer destekleniyorsa ondemand?in yerine kullanılması tavsiye edilir. Çoğu zaman ekstra bir güç harcaması yaratmadan daha iyi bir kullanıcı etkileşimi sağlar.
   conservative: Bazı kernellerde bulunur. Ondemand governor?dan farkı hız artırımı aşamasında daha yavaş (tutucu) davranmasıdır. Daha gecikmeli ve yavaş bir tecrübeye neden olur sağlar, ancak güç tasarrufu sağlar.
   performance: Çoğu kernelde mevcuttur. İşlemciyi sürekli olarak seçilen max. seviyede çalıştırır. Min-max değerleri aynı seçerek ondemand governor kullanmaktan daha verimlidir, çünkü işlemci ölçeklendirme için kaynak ayırmaz. Normal kullanım için tavsiye edilmez, çok güç harcar. Benchmark ve ölçümler sırasında stabil bir sistem sağlamak için kullanılması tavsiye edilir.
   powersave: Bazı kernellerde bulunur. İşlemciyi sürekli olarak seçilen min. seviyede çalıştırır.
   userspace: SetCPU tarafından kullanılmayan bir ölçeklendirme mekanizmasıdır. Tavsiye edilmez.
   
   
   SetCPU Kullanıcı Arayüzü
   
   Scaling governor?lara da değinip işin teknik tarafını da biraz anladıktan sonra dilerseniz SetCPU?nun kullanımına biraz bakalım.
   
   SetCPU programını ilk açtığınızda Ã?¢ââ??¬Ã?â??autodetect frequenciesÃ?¢ââ??¬Ã? seçeneğini seçerek uygulamanın sisteminize, kernelinize uygun frekansları otomatik olarak seçmesini sağlamanız gerekiyor. Bu aşamada sizden superuser yetkisi isteyecektir. Ã?¢ââ??¬Ã?â??Always AllowÃ?¢ââ??¬Ã? seçeneğini işaretleyip Ã?¢ââ??¬Ã?â??AllowÃ?¢ââ??¬Ã? diyerek bu isteğe izin vermeniz gerekiyor. Bu ekrana tekrar dönmek isterseniz (örneğin kernelinizi değiştirdiğinizde) ana ekranda Menu tuşuna basarak Ã?¢ââ??¬Ã?â??Device SelectionÃ?¢ââ??¬Ã? seçeneğini semelisiniz.
   
   Bundan sonra çıkan ekrandaki çubuklar ile min. ve max. işlemci frekanslarını, kullanılacak scaling governor?ı belirleyebilir ve bu seçeneklerin her açılışta etkili olmasını tercih edebilirsiniz.
   
   Burada bazı HTC kullanıcıları için ekstra bir adım söz konusu. Eğer çubuklarla oynamanıza rağmen frekanslar değişmiyorsa Ã?¢ââ??¬Ã?â??perflockÃ?¢ââ??¬Ã? driver?ına sahip bir kerneli olan bir HTC aygıtınız var demektir. Bu da SetCPU?nun frekansları değiştirmesini engellemektedir. Bunu ortadan kaldırmak için ana ekranda Menu tuşuna basıp Ã?¢ââ??¬Ã?â??disable perflockÃ?¢ââ??¬Ã? seçeneğini seçmeniz yeterlidir.
   
   
   
   Profiles kısmında ise eğer Ã?¢ââ??¬Ã?â??Enable ProfilesÃ?¢ââ??¬Ã? seçerseniz, sizin girdiğiniz koşullara bağlı olarak SetCPU işlemcinin hızını belirttiğiniz aralıkta değiştirecektir. Pil tasarrufu yapmak için bu profiller kullanılabilir.
   
   Profillerde belirtmiş olduğunuz koşul tetiklendiğinde, SetCPU o profilde girmiş olduğunuz ayarları uygulayacaktır. Örneğin Ã?¢ââ??¬Ã?â??Screen OffÃ?¢ââ??¬Ã? profili ayarlamışsanız, ekran her kapandığında o profildeki ayarlar uygulamaya alınacaktır. Herhangi bir profildeki koşullar karşılanmazsa, ana sayfada girdiğiniz varsayılan ayarlar uygulanacaktır.
   
   Kısaca hangi koşullar için profiller atayabiliyoruz bakalım:
   
   Charging/Full: Telefon şarj olurken ve pil %100 iken kullanılacak ayarlar
   Screen Off: Ekran kapalı iken kullanılacak ayarlar
   Battery <: Pil belirttiğiniz bir % değerinin altına düştüğünde kullanılacak ayarlar
   Temp >: Sistem sıcaklığı belirttiğiniz bir değerin üstüne çıktığında kullanılacak ayarlar
   
   
   
   
   Her profile bir öncelik değeri atayabiliyoruz, böylece birden çok profilin koşulları sağlandığında hangi ayarların kullanılacağını belirleyebiliyoruz. Örneğin hem pil seviyesi %50?nin altında durumu için, hem de ekran kapalı olma durumu için profiller yapmış olabiliriz. Bu iki durum da aynı anda gerçekleştiğinde hangi profilin Ã?¢ââ??¬Ã?â??priorityÃ?¢ââ??¬Ã?si yüksekse o profildeki ayarlar kullanılır.
   
   Burada uygulamanın geliştiricisinin de belirttiği bazı temel kurallar var:
   Birden çok pil seviyesi profili kullanılıyorsa % olarak daha düşük pil seviyesi profillerine daha yüksek öncelikler atanmalıdır.
   Birden çok ısı seviyesi profili için, daha yüksek dereceli profillere daha yüksek öncelik atanmalıdır.
   Pil seviyesi profilleri diğer profillerden daha düşük önceliğe, ısı seviyesi profilleri de diğer profillerden daha yüksek önceliğe sahip olmalıdır.
   
   Advanced sekmesinde gördüğümüz ayarlara burada girmiyorum, çünkü hem çok teknik ayarlar hem de burada yapacağınız yanlış bir ayar programın ve sistemin stabilitesini kötü şekilde etkileyebilir. Bu yüzden eğer ne yaptığınızı çok iyi bilmiyorsanız burada gelen varsayılan değerlere dokunmamakta fayda var.
   
   System Info bölümünde sisteminizle ilgili genel / detay bilgiler, About kısmında ise program hakkında bilgiler ve tema seçimi kutucuğu yer alıyor
   
   
   
   Sonuç olarak SetCPU root erişimine sahip ve sistemi desteklenen tüm kullanıcılar için şiddetle tavsiye edeceğim bir program. Sisteminizden maximum performans alarak işlemcinizin suyunu çıkarmak ya da işlemci hızını kısarak pil tasarrufu yapmak için en iyi alternatif.
   
   Market:
   
   
   
   Market Linki :
   
   Linklerin Görülmesine İzin Verilmiyor Üye ol Veya Giriş Yap
   
   İndirme Linki :
   
   Linklerin Görülmesine İzin Verilmiyor Üye ol Veya Giriş Yap
   Linklerin Görülmesine İzin Verilmiyor Üye ol Veya Giriş Yap
   
   Alıntı ve Yeni eklemeler mevcuttur. ( Kaynak : Linklerin Görülmesine İzin Verilmiyor Üye ol Veya Giriş Yap )
                     
                  
                  

Linkback: SetCPU v2.2.4 - Her yönüyle -
  • Gösterim 1,308 
  • Sistem & Klavye & Yedekleme Uygulamaları
  • 0 Yanıtlar


TELEFONA ROM YÜKLEMEDEN ÖNCE MUTLAKA HATASIZ YEDEKLERİNİZİ ALINIZ!!!
KONU AÇMADAN ÖNCE FORUMDA ARAŞTIRMA YAPINIZ!!!
TEŞEKKÜR BUTONUNU KULLANMAYI UNUTMAYINIZ!!!


Linklerin Görülmesine İzin Verilmiyor Üye ol Veya Giriş Yap

Linklerin Görülmesine İzin Verilmiyor Üye ol Veya Giriş Yap


Paylaş whatsappPaylaş facebookPaylaş linkedinPaylaş twitterPaylaş myspacePaylaş redditPaylaş diggPaylaş stumblePaylaş technoratiPaylaş delicious

Benzer Konular (5)

Yanıtlar: 0
Gösterim: 1243

Yanıtlar: 0
Gösterim: 1160

Yanıtlar: 0
Gösterim: 1246

Yanıtlar: 0
Gösterim: 1098

Yanıtlar: 0
Gösterim: 1143


İçerik sağlayıcı paylaşım sitesi olarak hizmet veren Replikacep.com sitemizde 5651 sayılı kanunun 8. maddesine ve T.C.Knın 125. maddesine göre tüm üyelerimiz yaptıkları paylaşımlardan kendileri sorumludur.Replikacep.com hakkında yapılacak tüm hukuksal şikayetleri İletişim sayfamızdan bize bildirdikten en geç 3 (üç) iş günü içerisinde ilgili kanunlar ve yönetmelikler çerçevesinde tarafımızca incelenerek gereken işlemler yapılacak ve site yöneticilerimiz tarafından bilgi verilecektir.
Footer menü
Hakkımızda
Bize Ulaşın
Biz Kimiz
Hizmetlerimiz