Speed Patch 4.0
SpeedPatch
The CFS (completely fair scheduler) in our phone's kernel manages the allocation of resources (cpu/mem) between tasks. It was designed to cope with server-class machines such as web servers and databases, giving all tasks equal access to resources. This means if a server is really busy, then all tasks on the machine slow down equally.
Desktop/mobile class machines shouldn't work the same way as servers though. They have a human user who expects the machine to respond and give feedback within a certain time. If a machine is slow to respond, the user loses some sense of control over the machine.
This patch addresses the problem by taking note of what the user is doing right now, and using that information to accelerate the current task, and decelerate other tasks on the system. The user won't notice the background stuff going slower, they will just see their app working fast.
The patch does this by creating multiple classes of task
-------------------------------------------
/dev/cgroup/cpu/tasks
/dev/cgroup/cpu/desktop/tasks
/dev/cgroup/cpu/applications/tasks
/dev/cgroup/cpu/applications/standby/tasks
/dev/cgroup/cpu/applications/launcher/tasks
-------------------------------------------
If you look at the contents of these files, you'll see the process IDs of all the tasks in each class. CPU and memory are shared out to these classes using the files "cpu.shares", and "memory_limit_in_bytes". When lots of tasks are demanding CPU/memory at once, the resources are handed out to tasks depending on their share.
This is why your phone feels nicer when you have this patch - the kernel automatically classifies tasks and devotes more of cpu/mem to the "application" and "desktop" class tasks, and much less to other classes like "standby".
Section:
user/system
Repository:
Depends:
Status:
Package has been removed
Bugtracker:
QA Quarantine ends:
ENDED 2012-02-28 20:45
Changes
| Tester | Karma | Timestamp |
| Karsten - (82) | 2012-02-28 17:30 UTC | |
| G N (3) | 2012-02-27 23:53 UTC | |
| Bilal Anwar (12) | 2012-02-27 08:29 UTC | |
| ahmad damaj (5) | 2012-02-26 10:33 UTC | |
| uros uros (10) | 2012-02-25 22:53 UTC | |
| uros uros (10) | 2012-02-25 22:52 UTC | |
| George Fraser (39) | 2012-02-21 13:53 UTC | |
| Moses Hernandez (3) | 2012-02-20 20:51 UTC | |
| memorian benz (5) | 2012-02-20 05:02 UTC | |
| dragos dragoss (3) | 2012-02-19 22:58 UTC | |
| Simó Albert i Beltran (145) | 2012-02-19 17:39 UTC | |
| Jim Santillan (3) | 2012-02-19 14:43 UTC | |
| Ivaylo Dimitrov (85) | 2012-02-19 13:37 UTC | |
| 慶昇 蕭 (5) | 2012-02-19 11:46 UTC | |
| anthonie zewuster (13) | 2012-02-19 11:42 UTC | |
| karam baki (Maintainer) (56) | 2012-02-19 11:00 UTC |
Package events
| Event type | User | Timestamp |
| Package promoted | karam baki | 2012-02-29 04:38 UTC |
| Promotion unlocked | System | 2012-02-28 20:50 UTC |
| Package is in testing | System | 2012-02-18 20:45 UTC |

Comments:
just wanna say something i see some a fake account created and voted no probably by a hater of speedpatch
check (G N) latest name voted NO well it was cvreated yesterday and deleted after voting NO!!
shame on on ..who ever does these things
if we are going to move packages to extras according to it's quality this isn't the right way doing it
does what it says. improves performance without any problem. no effect on battery life. Voted up.
does what it says. improves performance without any problem. no effect on battery life. Voted up.
Voted yes
[ ] Bug database exist. OK [ ] Licensing ok.GPL it's pretty known to be General Public License
[ ] No illegal/dubious content.OK [ ] Working provided features. OK.it is speed effective as well as many TMO members said that.it is effective with my N900
[ ] No missing announced ,Description [ ] Optification ok. OK. [ ] No performance problems. OK,it improves it [ ] No power management issues. OK [ ] No known security risks. OK
it gets my OK
GPL= General Public License Performance Impact In addiction of the cgroup of terminal started application freezer is not loaded/used in patch /dev/cgroup/cpu which does improve the performance
This patch does not improve randomly installed applications it does improve the ones like hildon-desktop,hildon-home,modest...etc
it makes the user feel more response and smooth
[x] Bug database exist. OK
[x] Licensing ok. FAIL copyright file contains only string "GPL",never seen such licensing
[x] No illegal/dubious content. OK
[x] Working provided features. OK. The only feature I can see is creating new cgroup for terminal started applications.
[x] No missing announced features. FAIL The software claims to achieve system speedup. As it does nothing more than creating an additional cgroup and moving terminal started application into it and having in mind that terminal applications are minority, technicaly I do not see any way in which any speedup for non-terminall applications could be achieved. And also there is no explanation from the author on the matter.
[x] Optification ok. OK.
[x] No performance problems. OK. As this SW does nothing, there should not be performance impact.
[x] No power management issues. OK, same as above
[x] No known security risks. OK
Comments:
You must be logged in to make comments.