Commit Graph

138 Commits

Author SHA1 Message Date
Alexey Avramov
97c153247f fix psi support 2019-01-02 04:07:55 +09:00
Alexey Avramov
0b577b54dc fix psi support 2019-01-02 04:04:07 +09:00
Alexey Avramov
1af45a5b34 fix PSI support 2018-12-31 04:23:44 +09:00
Alexey Avramov
7d1a254a8a add PSI support 2018-12-31 03:46:14 +09:00
Alexey Avramov
39119f4611 code structure optimization 2018-12-25 03:36:16 +09:00
Alexey Avramov
911c9e905d fix readme 2018-12-16 02:39:16 +09:00
Alexey Avramov
c0fd46440d improve GUI notifications 2018-12-15 20:57:46 +09:00
Alexey Avramov
3c29c15158 fix readme 2018-12-15 00:52:49 +09:00
Alexey Avramov
748a1abc49 fix output 2018-12-14 20:02:29 +09:00
Alexey Avramov
8f43c5528d fix readme 2018-12-14 16:03:13 +09:00
Alexey Avramov
ca5e1a53d8 print stat after corrective actions 2018-12-13 21:29:10 +09:00
Alexey Avramov
f79de3bb52 new re syntax 2018-12-12 21:40:37 +09:00
Alexey Avramov
68e28f9ddf fix print config 2018-12-12 16:02:21 +09:00
Alexey Avramov
8d5de95698 fix re matching and deduplicate code 2018-12-12 15:43:34 +09:00
Alexey Avramov
68f1af9aef fix conf 2018-12-12 05:02:43 +09:00
Alexey Avramov
4f5f4c7d44 fix fattest() 2018-12-12 04:01:35 +09:00
Alexey Avramov
83c1fd1018 fix conf parsing 2018-12-12 03:14:35 +09:00
Alexey Avramov
158404867f display VmSize of victim in reports 2018-12-12 02:29:35 +09:00
Alexey Avramov
c8a205ef50 fix RE and fix print config 2018-12-12 01:24:06 +09:00
Alexey Avramov
059cf2e5b7 fix re 2018-12-11 20:49:10 +09:00
Alexey Avramov
b3f944776f fix conf 2018-12-11 20:39:14 +09:00
Alexey Avramov
68e0efc6a5 implement RE UID matching; vatidation RE patterns at startup 2018-12-11 18:53:42 +09:00
Alexey Avramov
4fcab87fc5 fix display anon, file, shmem rss of the victim 2018-12-11 12:36:55 +09:00
Alexey Avramov
82614eefc7 fix display anon, file, shmem rss of the victim 2018-12-11 12:20:43 +09:00
Alexey Avramov
7b7cd81b38 display anon, file, shmem rss of the victim 2018-12-11 12:13:47 +09:00
Alexey Avramov
66ccab6141 optimize find_the_victim_and_send_signal() 2018-12-11 10:25:58 +09:00
Alexey Avramov
842ea7be35 implement modify badness by matching with RE pattern 2018-12-10 02:01:26 +09:00
Alexey Avramov
d4bfe47bf8 remove wait(), fix makefile 2018-12-08 00:20:21 +09:00
Alexey Avramov
591f9e07a7 fix code style, fix bug with using python 3.4 2018-12-07 21:54:09 +09:00
Alexey Avramov
eaaa5f759a add colored output 2018-12-05 03:04:50 +09:00
Alexey Avramov
62dd52b7fd improve output and regex matching, add oom-sort 2018-12-02 18:56:29 +09:00
Alexey Avramov
55f4d1fa18 fix comments, fix low mem warns 2018-11-29 03:14:48 +09:00
pushsla
0bf5414748 fix mem_min_mb variable name mistake 2018-11-28 18:26:22 +03:00
pushsla
3b114caf46 fix mem_min_mb variable name mistake 2018-11-28 18:19:23 +03:00
pushsla
8453e04b11 variables 2018-11-24 16:40:01 +03:00
pushsla
374c53c2a6 some pep8 2018-11-24 15:27:56 +03:00
pushsla
4d6f351057
mem_**** return fix. 2018-11-24 13:11:30 +03:00
pushsla
9e4135a402 pep8, comment transtations, defines 2018-11-24 14:11:38 +03:00
Alexey Avramov
31a9194a8b small fixes 2018-11-23 03:16:27 +09:00
Alexey Avramov
3faa07ba95 fix low mem warn slowdown 2018-11-19 23:07:17 +09:00
Alexey Avramov
83ac2381c3 fix notifications and output 2018-11-05 15:29:41 +09:00
Alexey Avramov
70ae18fd1c fix bug with execute_the_command 2018-11-04 18:48:01 +09:00
Alexey Avramov
bf2dd502c5 fix displaying badness 2018-11-04 18:19:41 +09:00
Alexey Avramov
08a20c74d0 minor fix 2018-08-09 04:10:05 +09:00
Alexey Avramov
97db1d1b62 update readme 2018-08-09 03:55:59 +09:00
Alexey Avramov
881cc7d20f improve GUI notifications 2018-08-07 15:03:01 +09:00
Alexey Avramov
35e41face6 fix output 2018-08-06 11:56:11 +09:00
Alexey Avramov
ddc8c9e59a fix GUI notifications 2018-08-05 12:31:45 +09:00
Alexey Avramov
345123f307 fix GUI notifications 2018-08-05 11:12:51 +09:00
Alexey Avramov
c9db115908 fix GUI notifications 2018-08-05 06:01:59 +09:00
Alexey Avramov
5aabd88007 minor fix 2018-08-03 19:25:20 +09:00
Alexey Avramov
b1a6565a99 fix GUI notifications 2018-08-01 05:35:01 +09:00
Alexey Avramov
86c9c10355 fix GUI notifications 2018-07-30 06:31:49 +09:00
Alexey Avramov
38ceaecc59 fix output 2018-07-27 05:40:22 +09:00
Alexey Avramov
9700f279ab improve output 2018-07-26 04:35:28 +09:00
Alexey Avramov
fc0f3c4b96 update readme 2018-07-26 00:15:16 +09:00
Alexey Avramov
2cca1e9975 fix logging: flush stdout 2018-07-26 00:00:20 +09:00
Alexey Avramov
d8f606ecc6 cosmetic fix 2018-07-22 06:45:20 +09:00
Alexey Avramov
efee639e15 update translations and cosmetic changes 2018-07-21 05:31:45 +09:00
Alexey Avramov
9d888e794a print reaction time if victim got signal 2018-07-12 03:21:53 +09:00
Alexey Avramov
53dbd40128 attemping to fix possible shell code injection through GUI notifications 2018-07-11 19:29:34 +09:00
Alexey Avramov
b910bf1b28 drop-out logging, blacklist and whitelist support, add realtime_ionice support 2018-07-11 04:30:27 +09:00
Alexey Avramov
eb0b1d9356 update readme and conf 2018-07-10 18:14:53 +09:00
Alexey Avramov
e24587f1d3 update readme, man, conf 2018-07-10 05:16:56 +09:00
Alexey Avramov
c5a9478cd5 support EXECUTE THE COMMAND INSTEAD OF SENDING THE SIGTERM SIGNAL 2018-07-04 04:10:23 +09:00
Alexey Avramov
e5fb5db7bd support logging to separate file and support low memory warnings 2018-07-03 00:08:02 +09:00
Alexey Avramov
8825021f6b add support white, black, avoid, prefer lists 2018-06-23 15:39:17 +09:00
Alexey Avramov
992a604a6b правка уведомлений 2018-06-20 01:36:26 +09:00
Alexey Avramov
209408b6b8 правка уведомлений 2018-06-20 00:12:08 +09:00
Alexey Avramov
058f6be123 правка уведомлений 2018-06-19 21:22:17 +09:00
Alexey Avramov
6231542d26 оптимизация уведомлений и потребления памяти 2018-06-19 02:08:05 +09:00
Alexey Avramov
4847963277 улучшение вида уведомлений 2018-06-18 18:07:17 +09:00
Alexey Avramov
29a1e48f5d улучшение вида уведомлений 2018-06-18 17:13:41 +09:00
Alexey Avramov
d98b0d7d02 попытка исправить баг в уведомлениях 2018-06-18 14:46:10 +09:00
Alexey Avramov
455b16aedd выпилены дестабилизирующие и невостребованные опции, добавлено отображение в уведомлениях VmRSS и VmSwap получившего сигнал процесса 2018-06-17 13:42:59 +09:00
Alexey Avramov
696eae2dc7 обеспечена поддержка десктопных уведомлений 2018-06-16 00:03:52 +09:00
Alexey Avramov
b0805dc450 улучшение валидации параметров конфига, улучшение вывода результатов проверки доступной памяти 2018-06-13 15:00:34 +09:00
Alexey Avramov
d625e513ba добавлена опция print_sleep_pediods 2018-06-12 23:31:06 +09:00
Alexey Avramov
139b4e0172 фикс алгоритма, улучшение вывода результатов проверки памяти 2018-06-12 19:47:30 +09:00
Alexey Avramov
626592190b косметические правки 2018-06-12 13:53:04 +09:00
Alexey Avramov
40fa3257ea косметические правки 2018-06-12 01:02:26 +09:00
Alexey Avramov
7647a1fd7f добавлены verbosity опции 2018-06-11 16:08:28 +09:00
Alexey Avramov
27d22d41e4 множество улучшений 2018-06-11 04:52:39 +09:00
Alexey Avramov
2aa4f5c7b5 change config 2018-06-10 13:55:26 +09:00
Alexey Avramov
227ff86be0 оптимизация zram_stat 2018-06-10 04:15:21 +09:00
Alexey Avramov
39677bb7f6 оптимизация импортов 2018-06-10 00:01:39 +09:00
Alexey Avramov
e2e314474c исправлен алгоритм, улучшен вывод, добавлены опции командной строки, дополнен конфиг, дополнен ман 2018-06-09 22:13:01 +09:00
Alexey Avramov
c329f92c2c 1 2018-06-08 17:08:16 +09:00