How can i find the processes that is consuming most memory? I tried TOPAS and SVMON and this didn't gave me the desired result.
You could use this for a top ten:
ps aux| sort -n -k 4,4| head
But it I guess it is inaccurate for AIX as for Linux. Read here why:
Virtual Threads: Understanding memory usage on Linux
Also this should show something similar as the "ps aux":
svmon -P| grep -p Pid| grep -vE "^$|-----|Pid"| head