Pregunta: | 10628 - FUNCIONES PARA OBTENER INFORMACIóN DE PROCESOS |
Autor: | Eric Reyes |
Necesito saber que funciones permiten obtener información de procesos, como por ejemplo:
- % de uso de cpu - % de uso de memoria - tiempo que el proceso está presente - dueño del proceso - etc Todo esto utilizando solo C o C++ de unix, sin utilizar comandos de sistema como ps, o top. La mayoría de los procesos que deseo monitorear estan continuamente corriendo y no terminan, por lo que la funcion "acct" no me sirve. A quien me pueda ayudar de antemano muchas gracias. |
Respuesta: | sinapse |
Es muy largo para contar todo aqui, pero te puedo decir que eches un vistazo en el man a las funciones:
- getlogin,getpwnam,getpwuid (informacion de grupo y usuario) - times,getrusage (tiempo y recursos usados) Cualquier cosa me escribes |