Alexey Avramov
7ac4314886
improve output
2020-03-29 14:21:29 +09:00
Alexey Avramov
51d94db378
update config
2020-03-29 05:42:07 +09:00
Alexey Avramov
0b9be5a41c
speeding up the search for the victim
2020-03-29 05:21:19 +09:00
Alexey Avramov
72b1197aff
fix GUI notifications
...
see also https://github.com/hakavlad/nohang/issues/85#issuecomment-593066828
2020-03-26 02:34:53 +09:00
Alexey Avramov
37807b4157
Ignore disksize: check only /sys/block/zramX/mem_used_total
2020-03-25 01:20:33 +09:00
Alexey Avramov
daca5ccf1e
enforce and describe new valid values in the config (and other changes)
...
- improve configs validation
- enforce and describe new valid values in configs
- remove over_sleep key from configs
- fix Bug with PSI #84
2020-03-23 01:33:48 +09:00
Alexey Avramov
3e170f5ec4
Improve conf checking and parsing
...
remove forbid_negative_badness from config
improve conf checking and showing with --check --config
2020-03-22 09:30:00 +09:00
Alexey Avramov
3e1acc3590
Change CLI options handling
2020-03-21 03:12:16 +09:00
Alexey Avramov
c70b8242d0
Fix PermissionError with hidepid=1 #88 agin
2020-03-15 23:39:24 +09:00
Alexey Avramov
a7c329971f
Fix PermissionError with hidepid=1 #88
2020-03-15 22:59:43 +09:00
Alexey Avramov
b154dcca91
Update default values in configs
2020-03-15 22:14:26 +09:00
Alexey Avramov
8e931f8f00
Various improvements and fixes
...
Fix Something went wrong #56
Improve implement_corrective_action():
- Check VmRSS instead od /proc/[pid]/exe realpath to check process existene
- Improve displaying total stat
Improve check_permissions()
Other improvements
2020-03-15 21:10:01 +09:00
Alexey Avramov
0225fc3bff
Reduce CPU usage up to 8%
...
Disable buffering /proc/meminfo
2020-03-15 12:27:22 +09:00
Alexey Avramov
747cff404e
Reduce CPU usage up to 25%
...
Optimize reading /proc/meminfo
2020-03-15 00:03:50 +09:00
Alexey Avramov
045b3922a3
small fix
2020-03-14 21:30:19 +09:00
Alexey Avramov
b4f41cfb58
Print CPU usage at exit
2020-03-14 21:24:59 +09:00
Alexey Avramov
29287097b4
files relocation
2020-02-28 00:51:15 +09:00
Alexey Avramov
75c07f0cc5
Add --mode flag to psi2log
2020-02-24 14:02:41 +09:00
Alexey Avramov
e707e37042
fix psi-top and psi2log output
2020-02-23 04:25:54 +09:00
Alexey Avramov
8cc7c63f9c
Set forbid_negative_badness=True always and ignore forbid_negative_badness value in the config
2020-02-22 00:00:37 +09:00
Alexey Avramov
8eb65df15a
Do not change badness if oom_score=0
2020-02-21 23:56:36 +09:00
Alexey Avramov
4925df0828
add -h and -m flags to psi-top
2020-02-19 03:06:14 +09:00
Alexey Avramov
bf241f247c
replace --period by --interval in psi2log
2020-02-19 00:11:39 +09:00
Alexey Avramov
f381bb9a67
fix nothing
2020-02-18 23:31:55 +09:00
Alexey Avramov
805c2f1b27
Update systemd units
2020-02-16 23:45:36 +09:00
Alexey Avramov
122233ac2f
fix Bug with GUI notifications #86
2020-02-16 22:32:45 +09:00
Alexey Avramov
cda2c95a00
fix Bug in psi-top #87
2020-02-16 21:34:02 +09:00
Alexey Avramov
c902e2bd39
fix travis
2020-02-16 21:25:15 +09:00
Alexey Avramov
0c8399ed8b
Check privileges at startup
2020-02-16 21:17:54 +09:00
Alexey Avramov
01787de503
update config
2020-02-15 12:39:08 +09:00
Alexey Avramov
0490a8fb30
fix memload()
2020-02-06 21:56:09 +09:00
Alexey Avramov
50506274fe
fix memload()
2020-02-06 21:26:01 +09:00
Alexey Avramov
0a177c1a5b
fix memload()
2020-02-06 01:04:23 +09:00
Alexey Avramov
e6eace7375
update readme
2020-02-03 04:55:07 +09:00
Alexey Avramov
f869d849eb
Add --memload flag
2020-02-03 01:50:14 +09:00
Alexey Avramov
e852d2fc8b
Merge pull request #83 from tim77/dev
...
Update rpm spec file
2020-02-03 01:36:49 +09:00
Artem Polishchuk
0564282170
Update rpm spec file
2020-02-02 18:33:48 +02:00
Alexey Avramov
6fb032435a
Update Low memory warnings pop-up
2020-02-01 04:12:55 +09:00
Alexey Avramov
37e93d0816
Update config: set psi_checking_enabled=True in nohang_desktop.conf
2020-02-01 03:49:21 +09:00
Alexey Avramov
bc1bb3c0ea
do not shoot if MemAvailable > mem_threshold
2020-02-01 03:38:00 +09:00
Alexey Avramov
e8ea4af3a6
Merge pull request #80 from KAMiKAZOW/patch-3
...
Fix typos in nohang-desktop.conf
2020-01-26 13:15:16 +09:00
Markus ⛅
3611145842
Fix typos in nohang-desktop.conf
2020-01-25 20:44:50 +01:00
Alexey Avramov
c215e11438
Set PrivateNetwork=false in systemd units to fix GUI notifications on oldstable distros
2020-01-25 23:58:02 +09:00
Alexey Avramov
ff620f0438
Add DE processes protection in nohang-desktop.conf
...
- Protect Xorg and DE components
- Prefer Web Content (firefox tabs)
- Prefer `stress`
2020-01-25 23:43:16 +09:00
Alexey Avramov
96ddd90052
Merge pull request #78 from MonkeysAreEvil/dev
...
Update service file templates to use envsubst rather than sed
2020-01-09 20:01:04 +09:00
MonkeysAreEvil
ac57a2723e
Update service file templates to use envsubst rather than sed
2020-01-09 21:46:14 +11:00
Alexey Avramov
d563565a2a
Improve PSI files validation ( fix #74 )
2020-01-02 00:14:15 +09:00
Alexey Avramov
93e16e084a
update readme
2019-12-22 03:40:51 +09:00
Alexey Avramov
db3fc62baf
update unit files
2019-12-22 03:21:11 +09:00
Alexey Avramov
ede8879672
update unit files
2019-12-22 03:15:28 +09:00