performance

Hi,
I have this on a AIX UNIX machine :
ps aux| head -20
USER PID %CPU %MEM SZ RSS TTY STAT STIME TIME COMMAND
root 516 23.7 0.0 12 15808 - A 19:38:15 903:13 wait
root 774 23.7 0.0 12 15808 - A 19:38:15 902:13 wait
root 1290 23.6 0.0 12 15808 - A 19:38:15 898:04 wait
root 1032 23.4 0.0 12 15808 - A 19:38:15 891:48 wait
my question is :
is it normal that the wait commands of root occupy 23.7% of CPU ? Or there is system problem on machine ?
Many thanks.

depend on what command do in system on this time
like take a backup

we need to know this commands & what to do.

FWIW -
When process is in wait it means it fork-ed and exec-ed another process and is wating for the child(ren) to end. Since the process spends more time in wait than anything else, that's what you see.

Whether what you show is good behavior - IMO, no way. But I have no idea what your system or those processes are doing.