解決できない問題があるので、あなたのところに来ました。
すべてのプロセスを読み取るプログラムを作成する必要があり、プログラムはユーザーごとに並べ替え、ユーザーごとにメモリの使用量を表示する必要があります。
例えば:
user1: 120MB
user2: 300MB
user3: 50MB
合計: 470MB
これを ps aux コマンドで実行してから、awk コマンドで pid と user を取得することを考えていました。次に、pmap を使用して、プロセスの合計メモリ使用量を取得するだけです。