Exibir todo o processo usando uma função posix

Estou tentando exibir o processo atualmente em execução no Ubuntu.

No momento, estou usando a função system () para imprimir o processo em execução no terminal. Código:

system("ps -A");

Esta função exibe todo o processo em execução no terminal.

Mas eu quero essa funcionalidade usando uma função POSIX. Não estou procurando um código pronto.

Alguém pode me indicar o nome da função ou qualquer manual?

questionAnswers(4)

yourAnswerToTheQuestion