Tyler Nijmeh
|
19da6f0022
|
Reduce realtime sched latency
Signed-off-by: Tyler Nijmeh <tylernij@gmail.com>
|
4 years ago |
Tyler Nijmeh
|
790b98663f
|
Reduce wakeup preemption latencies
Signed-off-by: Tyler Nijmeh <tylernij@gmail.com>
|
4 years ago |
Tyler Nijmeh
|
8e8537a487
|
Reduce scheduling latency
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
|
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
|
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
|
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
|
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
|
72e3fd610d
|
60s delay to avoid post-fs-data conflict
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
|
ff54116064
|
Remove compaction tweak
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
|
30c17bc80c
|
Add proper governor sample time documentation
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
|
eacaca545e
|
Keep migration values equal to each other
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
|
1449ce02d3
|
Update README.md
|
4 years ago |
Tyler Nijmeh
|
15e4db9c81
|
Update colocation and boost min_util values
Signed-off-by: Tyler Nijmeh <tylernij@gmail.com>
|
4 years ago |
tytydraco
|
8a69b73d6b
|
Update README.md
Signed-off-by: tytydraco <tylernij@gmail.com>
|
4 years ago |
Tyler Nijmeh
|
3f5cf5dda6
|
Remove unevictable compaction disabling
Signed-off-by: Tyler Nijmeh <tylernij@gmail.com>
|
4 years ago |
Tyler Nijmeh
|
0c8857f601
|
Revert "Use 10s periodic writeback"
This reverts commit 886549eb23 .
|
4 years ago |
Tyler Nijmeh
|
735c471e79
|
Prevent little CPUs from getting overloaded with timers
Signed-off-by: Tyler Nijmeh <tylernij@gmail.com>
|
4 years ago |
Tyler Nijmeh
|
886549eb23
|
Use 10s periodic writeback
Signed-off-by: Tyler Nijmeh <tylernij@gmail.com>
|
4 years ago |
tytydraco
|
42b99ad127
|
Remove ZRAM tuning to fix freezing
Signed-off-by: tytydraco <tylernij@gmail.com>
|
4 years ago |
tytydraco
|
f76586842a
|
Switch back to 100 swappiness
Signed-off-by: tytydraco <tylernij@gmail.com>
|
4 years ago |
Tyler Nijmeh
|
1b6b6af8d2
|
Update README.md for init sleep
Signed-off-by: Tyler Nijmeh <tylernij@gmail.com>
|
4 years ago |
Tyler Nijmeh
|
7d490a54c0
|
Reduce swappiness; retain page cache over anon mem
Signed-off-by: Tyler Nijmeh <tylernij@gmail.com>
|
4 years ago |
Tyler Nijmeh
|
f8f7879794
|
Reduce power draw from big CPUs
Signed-off-by: Tyler Nijmeh <tylernij@gmail.com>
|
4 years ago |
tytydraco
|
2437224f1a
|
Remove TCP timestamps tweak
TCP timestamps may cause performance spikes, but it's better for overall
performance.
Signed-off-by: tytydraco <tylernij@gmail.com>
|
4 years ago |
tytydraco
|
5d14acafdd
|
Fix typo
Signed-off-by: tytydraco <tylernij@gmail.com>
|
4 years ago |
Tyler Nijmeh
|
9992c9a446
|
Update version code
Signed-off-by: Tyler Nijmeh <tylernij@gmail.com>
|
4 years ago |
Tyler Nijmeh
|
a503618aca
|
Remove TCP slow start tweak
This was mostly untested
Signed-off-by: Tyler Nijmeh <tylernij@gmail.com>
|
4 years ago |
Tyler Nijmeh
|
51e647d7eb
|
Use less power hungry sched migration tweaks
Signed-off-by: Tyler Nijmeh <tylernij@gmail.com>
|
4 years ago |
Tyler Nijmeh
|
76654212f0
|
Revert "Reduce nr_requests"
This reverts commit 86c261eedc .
Thanks to @THEBOSS619 for the benchmark results on nr_migrate and its
performance implications!
Refer here: 86c261eedc
|
4 years ago |
Tyler Nijmeh
|
7add0c8427
|
Enable GFS again
Hackbench scores show that turning this off reduces performance
significantly.
Signed-off-by: Tyler Nijmeh <tylernij@gmail.com>
|
4 years ago |
Tyler Nijmeh
|
a2e728af77
|
Remove 100% RT CPU usage
It's unlikely we'll hit this mark anyway
Signed-off-by: Tyler Nijmeh <tylernij@gmail.com>
|
4 years ago |
Tyler Nijmeh
|
8f0d98e824
|
Remove ASLR disabling
Thanks to kdrag0n @ GitHub for confirming this won't improve
performance for -fPIC compiled binaries
Signed-off-by: Tyler Nijmeh <tylernij@gmail.com>
|
4 years ago |