Tyler Nijmeh
9cb93102ac
Revert "Revert "Use 64 KiB readahead""
...
This reverts commit 21dd80c752
.
4 years ago
Tyler Nijmeh
19af3c40b3
Update version code
...
Signed-off-by: Tyler Nijmeh <tylernij@gmail.com>
4 years ago
Tyler Nijmeh
63fe802a88
Remove migration tweaks
...
Signed-off-by: Tyler Nijmeh <tylernij@gmail.com>
4 years ago
Tyler Nijmeh
8639dc1faa
Update version code
...
Signed-off-by: Tyler Nijmeh <tylernij@gmail.com>
4 years ago
Tyler Nijmeh
2ea5f5d627
Revert "Don't touch hispeed freqs"
...
This reverts commit 4a7355cb91
.
4 years ago
Tyler Nijmeh
84cd37db1f
Update README for readahead
...
Signed-off-by: Tyler Nijmeh <tylernij@gmail.com>
4 years ago
Tyler Nijmeh
bd7991c855
Update version code
...
Signed-off-by: Tyler Nijmeh <tylernij@gmail.com>
4 years ago
Tyler Nijmeh
21dd80c752
Revert "Use 64 KiB readahead"
...
This reverts commit 2335adc3c3
.
In benchmarks, disabling readahead improves both reads, writes,
random reads, and random writes by up to 4% in IOPS during an
IOZone test with Android stopped and caches cleared before each
run.
Signed-off-by: Tyler Nijmeh <tylernij@gmail.com>
4 years ago
Tyler Nijmeh
4a7355cb91
Don't touch hispeed freqs
...
Signed-off-by: Tyler Nijmeh <tylernij@gmail.com>
4 years ago
Tyler Nijmeh
9eb0928d99
Revert "Remove migration tweaks"
...
This reverts commit cca71b5dbc
.
4 years ago
Tyler Nijmeh
fe6c7d0361
Don't touch CPU boost
...
Signed-off-by: Tyler Nijmeh <tylernij@gmail.com>
4 years ago
Tyler Nijmeh
e7ace358c9
Reduce CPU boost and let perf handle it
...
Signed-off-by: Tyler Nijmeh <tylernij@gmail.com>
4 years ago
Tyler Nijmeh
9b5b74ba0d
Use 1.6 Ghz input boost frequency
...
Signed-off-by: Tyler Nijmeh <tylernij@gmail.com>
4 years ago
Tyler Nijmeh
cca71b5dbc
Remove migration tweaks
...
Signed-off-by: Tyler Nijmeh <tylernij@gmail.com>
4 years ago
Tyler Nijmeh
32be2a64ee
Update README.md
4 years ago
Tyler Nijmeh
21f0ff59ae
2m sleep
...
Signed-off-by: Tyler Nijmeh <tylernij@gmail.com>
4 years ago
Tyler Nijmeh
bdbad74262
Update version code
...
Signed-off-by: Tyler Nijmeh <tylernij@gmail.com>
4 years ago
Tyler Nijmeh
e604659707
Reduce cache pressure
...
Signed-off-by: Tyler Nijmeh <tylernij@gmail.com>
4 years ago
Tyler Nijmeh
0c4018388b
Don't touch dump tasks (we use lmk)
...
Signed-off-by: Tyler Nijmeh <tylernij@gmail.com>
4 years ago
Tyler Nijmeh
bd7549f911
Do periodic writeback
...
Signed-off-by: Tyler Nijmeh <tylernij@gmail.com>
4 years ago
Tyler Nijmeh
2c3c3b3453
Fix args not working
...
Signed-off-by: Tyler Nijmeh <tylernij@gmail.com>
4 years ago
Tyler Nijmeh
ef000cf231
Update version code
...
Signed-off-by: Tyler Nijmeh <tylernij@gmail.com>
4 years ago
Tyler Nijmeh
72e3fd610d
60s delay to avoid post-fs-data conflict
...
Signed-off-by: Tyler Nijmeh <tylernij@gmail.com>
4 years ago
Tyler Nijmeh
07bb77ae5f
Drop completion message
...
Signed-off-by: Tyler Nijmeh <tylernij@gmail.com>
4 years ago
Tyler Nijmeh
eba12753c2
Add slight delay to done message in async mode
...
Signed-off-by: Tyler Nijmeh <tylernij@gmail.com>
4 years ago
Tyler Nijmeh
b5c2565b0e
Update docs
...
Signed-off-by: Tyler Nijmeh <tylernij@gmail.com>
4 years ago
Tyler Nijmeh
87cec26adf
Update version code
...
Signed-off-by: Tyler Nijmeh <tylernij@gmail.com>
4 years ago
Tyler Nijmeh
ff54116064
Remove compaction tweak
...
Signed-off-by: Tyler Nijmeh <tylernij@gmail.com>
4 years ago
Tyler Nijmeh
0b12db80e8
Boost to hispeed freq more often
...
Signed-off-by: Tyler Nijmeh <tylernij@gmail.com>
4 years ago
Tyler Nijmeh
22e682e564
Use big clusters more
...
Signed-off-by: Tyler Nijmeh <tylernij@gmail.com>
4 years ago
Tyler Nijmeh
d6b4d9b0c3
Allow top-app tasks to be upmigrated always
...
Signed-off-by: Tyler Nijmeh <tylernij@gmail.com>
4 years ago
Tyler Nijmeh
ec9e04f0bd
Adjust min task util for boost / coloc
...
Signed-off-by: Tyler Nijmeh <tylernij@gmail.com>
4 years ago
Tyler Nijmeh
d569eb9297
Wait for internal storage to mount
...
Signed-off-by: Tyler Nijmeh <tylernij@gmail.com>
4 years ago
Tyler Nijmeh
6b1428fe60
Add "Done" mesage
...
Signed-off-by: Tyler Nijmeh <tylernij@gmail.com>
4 years ago
Tyler Nijmeh
d21eb4d313
Add more fallbacks for mq
...
Signed-off-by: Tyler Nijmeh <tylernij@gmail.com>
4 years ago
Tyler Nijmeh
88f45fd480
Revert "Assume CFQ exists and remove mq scheds"
...
Some devices do have mq support
This reverts commit 10ef50fd7c
.
4 years ago
Tyler Nijmeh
30c17bc80c
Add proper governor sample time documentation
...
Signed-off-by: Tyler Nijmeh <tylernij@gmail.com>
4 years ago
Tyler Nijmeh
cbf95b41de
Tune rate_limit_us for devices with non-split rate limits
...
Signed-off-by: Tyler Nijmeh <tylernij@gmail.com>
4 years ago
Tyler Nijmeh
ef945894e6
Slightly reduce migration limits
...
Signed-off-by: Tyler Nijmeh <tylernij@gmail.com>
4 years ago
Tyler Nijmeh
90e390a865
Update version code
...
Signed-off-by: Tyler Nijmeh <tylernij@gmail.com>
4 years ago
Tyler Nijmeh
eacaca545e
Keep migration values equal to each other
...
Signed-off-by: Tyler Nijmeh <tylernij@gmail.com>
4 years ago
Tyler Nijmeh
10ef50fd7c
Assume CFQ exists and remove mq scheds
...
Signed-off-by: Tyler Nijmeh <tylernij@gmail.com>
4 years ago
Tyler Nijmeh
fbd245ad98
Update version code
...
Signed-off-by: Tyler Nijmeh <tylernij@gmail.com>
4 years ago
Tyler Nijmeh
9447ee9b84
Remove net related tweaks
...
These have no real place in KTweak
Signed-off-by: Tyler Nijmeh <tylernij@gmail.com>
4 years ago
Tyler Nijmeh
45bd4af72c
Increase wakeup granularity for a massive hackbench reduction
...
Signed-off-by: Tyler Nijmeh <tylernij@gmail.com>
4 years ago
Tyler Nijmeh
742ffb6439
Increase nr_migrate for an increase in SCHED_OTHER performance
...
Signed-off-by: Tyler Nijmeh <tylernij@gmail.com>
4 years ago
Tyler Nijmeh
1015d2fd56
Increase minimum task runtime per-sched cycle
...
Hackbench scores increased significantly
Signed-off-by: Tyler Nijmeh <tylernij@gmail.com>
4 years ago
Tyler Nijmeh
fd2736912a
Add missing then statement
...
Signed-off-by: Tyler Nijmeh <tylernij@gmail.com>
4 years ago
Tyler Nijmeh
0a115d81e3
Check I/O scheds before writing
...
Signed-off-by: Tyler Nijmeh <tylernij@gmail.com>
4 years ago
Tyler Nijmeh
d9e69e067d
Clean up debug info
...
Signed-off-by: Tyler Nijmeh <tylernij@gmail.com>
4 years ago