Even if a process is killed, its memory is not released until its parent process collects the zombie process.
Rather than killing more processes, give the parent a chance to collect and clean up by faulting in the parent.
Under heavily threshing condition, OOM ends up killing processes without releasing any memory as they just build up zombie processes.
Waking up parents speed up releasing of memory and the number of kills.