update readme

This commit is contained in:
Alexey Avramov 2019-02-08 04:34:32 +09:00
parent 4c87ad21e8
commit 2dfdef0cf0

View File

@ -187,14 +187,16 @@ Please create [issues](https://github.com/hakavlad/nohang/issues). Use cases, fe
- In progress - In progress
- Improve modifing badness by matching with RE pattern: - Improve modifing badness by matching with RE pattern:
- Add suppot matching `cmdline` and `UID` with regular expressions - Add suppot matching `cmdline` and `euid` with regular expressions
- Adding the ability to set many different badness_adj depending on the matching name, cmdline and euid of processess with regular expressions
- Fix: replace `re.fullmatch()` by `re.search()` - Fix: replace `re.fullmatch()` by `re.search()`
- Validation RE patterns at startup - Validation RE patterns at startup
- Improve output: - Improve output:
- Display `UID`, `oom_score`, `oom_score_adj`, `VmSize`, `RssAnon`, `RssFile`, `RssShmem` and `cmdline` of the victim in corrective action reports - Display `UID`, `oom_score`, `oom_score_adj`, `VmSize`, `RssAnon`, `RssFile`, `RssShmem`, `state`, `realpath` and `cmdline` of the victim in corrective action reports
- Print in terminal with colors - Print in terminal with colors
- Print statistics on corrective actions after each corrective action - Print statistics on corrective actions after each corrective action
- Improve poll rate algorithm - Improve poll rate algorithm
- Improve improve victim search algorithm (do it ~30% faster)
- Improve limiting `oom_score_adj`: now it can works without UID=0 - Improve limiting `oom_score_adj`: now it can works without UID=0
- Improve GUI warnings: - Improve GUI warnings:
- Find env without run `ps` - Find env without run `ps`
@ -202,7 +204,6 @@ Please create [issues](https://github.com/hakavlad/nohang/issues). Use cases, fe
- Fix conf parsing: use of `line.partition('=')` instead of `line.split('=')` - Fix conf parsing: use of `line.partition('=')` instead of `line.split('=')`
- Add `PSI` support (using `/proc/pressure/memory`, need Linux 4.20+) - Add `PSI` support (using `/proc/pressure/memory`, need Linux 4.20+)
- Add `oom-sort` - Add `oom-sort`
- Add `oom-trigger`
- Redesign of the config - Redesign of the config
- Remove CLI options - Remove CLI options
- Remove self-defense options from config, use systemd unit scheduling instead - Remove self-defense options from config, use systemd unit scheduling instead