The system has a large number of defunct processes that have a parent pid of the poster process and they go away when post is stopped and reappear when post is started
ps -ef | grep <pid of post>
oracle 17211 13034 0 13:11 ? 00:00:00 [oracle] <defunct>
The tns setting in the sqlnet.ora file default BEQUEATH_DETACH=no
options <yes | no>
The tns setting in the sqlnet.ora file should be modified from
BEQUEATH_DETACH=no
to
BEQUEATH_DETACH=yes
bequeath_detach
The default is NO (turn signal handling on). By setting BEQUEATH_DETACH=YES, Oracle turns off its own signal handlers and pass all child processes over to the UNIX init process (pid = 1). The init process will take over responsibility to checks for "defunct" child processes and terminate them.