fix find_victim
This commit is contained in:
parent
f63cd1c8fc
commit
b2f101621d
33
nohang
33
nohang
@ -605,11 +605,20 @@ def find_victim_and_send_signal(signal):
|
||||
'Shmem: \033[33m{}\033[0m MiB)' \
|
||||
'\n VmSwap: \033[33m{}\033[0m MiB' \
|
||||
'\n CmdLine: \033[33m{}\033[0m'.format(
|
||||
name, pid, uid,
|
||||
victim_badness, oom_score, oom_score_adj,
|
||||
vm_size, str(vm_rss).rjust(len_vm, ' '),
|
||||
anon_rss, file_rss, shmem_rss,
|
||||
str(vm_swap).rjust(len_vm, ' '), cmdline)
|
||||
name,
|
||||
pid,
|
||||
uid,
|
||||
victim_badness,
|
||||
oom_score,
|
||||
oom_score_adj,
|
||||
vm_size,
|
||||
str(vm_rss).rjust(len_vm),
|
||||
anon_rss,
|
||||
file_rss,
|
||||
shmem_rss,
|
||||
str(vm_swap).rjust(len_vm),
|
||||
cmdline
|
||||
)
|
||||
else:
|
||||
victim_info = '\033[4mFound a victim with highest badness:\033[0m' \
|
||||
'\n Name: \033[33m{}\033[0m' \
|
||||
@ -622,9 +631,17 @@ def find_victim_and_send_signal(signal):
|
||||
'\n VmRSS: \033[33m{}\033[0m MiB' \
|
||||
'\n VmSwap: \033[33m{}\033[0m MiB' \
|
||||
'\n CmdLine: \033[33m{}\033[0m'.format(
|
||||
name, pid, uid, victim_badness, vm_size,
|
||||
str(vm_rss).rjust(len_vm, ' '),
|
||||
str(vm_swap).rjust(len_vm, ' '), cmdline)
|
||||
name,
|
||||
pid,
|
||||
uid,
|
||||
victim_badness,
|
||||
oom_score,
|
||||
oom_score_adj,
|
||||
vm_size,
|
||||
str(vm_rss).rjust(len_vm),
|
||||
str(vm_swap).rjust(len_vm),
|
||||
cmdline
|
||||
)
|
||||
|
||||
if execute_the_command and signal is SIGTERM and name in etc_dict:
|
||||
command = etc_dict[name]
|
||||
|
Loading…
Reference in New Issue
Block a user