Om Reski, kalau baca dari penjelasannya, apakah paling bagus Interactive ya? Lalu Governor pake yang mana?
Saat ini pake Funky81 V2. dengan Lulzactive dengan cfq lumayan bagus. Thanks, Haresh On Tue, Jun 12, 2012 at 6:26 AM, Reski@Droid <[email protected]>wrote: > Galaxy Note SpeedMod-Funky81 versi 3 : > > Download Links : > https://rapidshare.com/files/2106095032/kernel-funky81Mod-v3.6.tar > > Change Logs > - Compile using DoomLord Linaro 4.6 compiler > - Kernel upgrade to 3.0.29 > - Enable Interactive & Conservative CPU Governor > - Enable BFQ & SIO i/o Governor > > How to use : (by default cpu governor : ondemand and i/o governor : cfq) > Change it using setcpu or cpu master (free)...jangan lupa aktifkan opsi > set on boot > > Little brief : http://forum.xda-developers.com/showthread.php?t=1369817 > * > * > *Conservative:* > A slower Ondemand which scales up slowly to save battery. The conservative > governor is based on the ondemand governor. It functions like the Ondemand > governor by dynamically adjusting frequencies based on processor > utilization. However, the conservative governor increases and decreases CPU > speed more gradually. Simply put, this governor increases the frequency > step by step on CPU load and jumps to lowest frequency on CPU idle. > Conservative governor aims to dynamically adjust the CPU frequency to > current utilization, without jumping to max frequency. The > sampling_down_factor value acts as a negative multiplier of sampling_rate > to reduce the frequency that the scheduler samples the CPU utilization. For > example, if sampling_rate equal to 20,000 and sampling_down_factor is 2, > the governor samples the CPU utilization every 40,000 microseconds. > > *Interactive:* > Can be considered a faster ondemand. So more snappier, less battery. > Interactive is designed for latency-sensitive, interactive workloads. > Instead of sampling at every interval like ondemand, it determines how to > scale up when CPU comes out of idle. The governor has the following > advantages: 1) More consistent ramping, because existing governors do their > CPU load sampling in a workqueue context, but interactive governor does > this in a timer context, which gives more consistent CPU load sampling. 2) > Higher priority for CPU frequency increase, thus giving the remaining tasks > the CPU performance benefit, unlike existing governors which schedule > ramp-up work to occur after your performance starved tasks have completed. > Interactive It's an intelligent Ondemand because of stability > optimizations. Why?? > Sampling the CPU load every X ms (like Ondemand) can lead to > under-powering the CPU for X ms, leading to dropped frames, stuttering UI, > etc. Instead of sampling the CPU at a specified rate, the interactive > governor will check whether to scale the CPU frequency up soon after coming > out of idle. When the CPU comes out of idle, a timer is configured to fire > within 1-2 ticks. If the CPU is very busy between exiting idle and when the > timer fires, then we assume the CPU is underpowered and ramp to max > frequency. > > Little brief i/o scheduler : > http://forum.xda-developers.com/showpost.php?p=22134559&postcount=4 > > *3) CFQ* > > Completely Fair Queuing scheduler maintains a scalable per-process I/O > queue and attempts to distribute the available I/O bandwidth equally among > all I/O requests. Each per-process queue contains synchronous requests from > processes. Time slice allocated for each queue depends on the priority of > the 'parent' process. V2 of CFQ has some fixes which solves process' i/o > starvation and some small backward seeks in the hope of improving > responsiveness. > > *Advantages:* > > - Considered to deliver a balanced i/o performance. > - Easiest to tune. > - Excels on multiprocessor systems. > - Best database system performance after deadline. > > *Disadvantages:* > > - Some users report media scanning takes longest to complete using > CFQ. This could be because of the property that since the bandwidth is > equally distributed to all i/o operations during boot-up, media scanning is > not given any special priority. > - Jitter (worst-case-delay) exhibited can sometimes be high, because > of the number of tasks competing for the disk. > > > *4) BFQ* > > Instead of time slices allocation by CFQ, BFQ assigns budgets. Disk is > granted to an active process until it's budget (number of sectors) expires. > BFQ assigns high budgets to non-read tasks. Budget assigned to a process > varies over time as a function of it's behavior. > > *Advantages:* > > - Believed to be very good for usb data transfer rate. > - Believed to be the best scheduler for HD video recording and video > streaming. (because of less jitter as compared to CFQ and others) > - Considered an accurate i/o scheduler. > - Achieves about 30% more throughput than CFQ on most workloads. > > *Disadvantages:* > > - Not the best scheduler for benchmarking. > - Higher budget assigned to a process can affect interactivity and > increased latency. > > > *5) SIO* > > Simple I/O scheduler aims to keep minimum overhead to achieve low latency > to serve I/O requests. No priority quesues concepts, but only basic > merging. Sio is a mix between noop & deadline. No reordering or sorting of > requests. > > *Advantages:* > > - Simple, so reliable. > - Minimized starvation of requests. > > *Disadvantages:* > > - Slow random-read speeds on flash drives, compared to other > schedulers. > - Sequential-read speeds on flash drives also not so good. > > > * "Best I/O Scheduler?"* > *A.*There is nothing called "best" i/o scheduler. Depending on your usage > environment and tasks/apps been run, use different schedulers. That's the > best i can suggest. > However, considering the overall performance, battery, reliability and low > latency, it is believed that > SIO > Noop > Deadline > VR > BFQ > CFQ, given all schedulers are *tweaked* and > the storage used is a *flash device*. > > -- > "Indonesian Android Community" Join: http://forum.android.or.id > > =============== > Download Aplikasi Kompas versi Digital dan Keren > https://play.google.com/store/apps/details?id=com.kompas.android.kec > -------------------------- > Download Aplikasi AR "MONSTAR" dari Indosat > https://play.google.com/store/apps/details?id=com.ar.monstarunity > --------------------- > Lex-ON http://www.Lex-ON.com - Plaza Semanggi > E-mail: [email protected] Tlp: 021-70952539 > --------------------- > GSM-AKU http://www.gsmaku.com - BEC Bandung > E-mail: [email protected] Hp: 0881-1515151 > --------------------- > EceranShop http://eceranshop.com - BEC Bandung > E-mail: [email protected] Hp: 0815-56599888 > =============== > > Aturan Umum dan Jualan/Kloteran ID-Android http://goo.gl/arJ5x > -- "Indonesian Android Community" Join: http://forum.android.or.id =============== Download Aplikasi Kompas versi Digital dan Keren https://play.google.com/store/apps/details?id=com.kompas.android.kec -------------------------- Download Aplikasi AR "MONSTAR" dari Indosat https://play.google.com/store/apps/details?id=com.ar.monstarunity --------------------- Lex-ON http://www.Lex-ON.com - Plaza Semanggi E-mail: [email protected] Tlp: 021-70952539 --------------------- GSM-AKU http://www.gsmaku.com - BEC Bandung E-mail: [email protected] Hp: 0881-1515151 --------------------- EceranShop http://eceranshop.com - BEC Bandung E-mail: [email protected] Hp: 0815-56599888 =============== Aturan Umum dan Jualan/Kloteran ID-Android http://goo.gl/arJ5x
