Listando procesos y su detalle en Solaris 10

Acostumbrado a usar el comando top para listar los procesos en linux me encuentro que el comando no existe bajo Solaris 10, al menos en la instalación por default.

El comando equivalente, o al menos parecido en Solaris 10, es el comando prstat, la salida es parecida, pero no igual.

Otro de los problemas con los que me enfrente es que la salida de el comando ps en Solaris 10, que sirve para listar los procesos activos, aparece cortada y no me lista los detalles del proceso completo. La solución a esto es el comando pargs, sólo hay que indicarle el PID del proceso que queremos ver en detalle y listo, lista el comando siendo ejecutado y todos sus argumentos o parámetros pasados a este.

Actualización: también el siguiente comando funciona siempre que se tenga los permisos administrativos requeridos:

/usr/ucb/ps auxww

¡Saludos!

Mostrar cuánta memoria RAM tiene un servidor solaris 10

Me topé con la necesidad de saber cuánta memoria RAM tenía un servidor con sistema operativo Solaris versión 10. Para poder obtener la cantidad de memoria desde la linea de comando se ejecuta el siguiente comando:

/usr/sbin/prtconf | grep Memory

En mi caso me mostró una respuesta como esta:

Memory size: 4096 Megabytes

Lo que me indica que la memoria total del servidor es de 4 Gigabytes.

Espero les sirva.