Informatica

Solo disponible en BuenasTareas
  • Páginas : 20 (4832 palabras )
  • Descarga(s) : 0
  • Publicado : 19 de junio de 2011
Leer documento completo
Vista previa del texto
1

Managing Processes Capítulo 1 Introducción a Procesos Conceptos clave
• • • • • • • •

Un proceso es una instancia de un ejecutable en ejecución identificado por un id de proceso (pid). Debido a que Linux implementa memoria virtual cada proceso posee su propio contexto distintivo de memoria. Un proceso tiene un uid y una colección de gid como credenciales. Un proceso tiene un contexto desistema de archivos incluyendo un cwd, una umask, un directorio raíz y una colección de archivos abiertos. Un proceso tiene un contexto de programación que incluye un valor de niceness. Un proceso tiene una colección de variables de entorno. El comando ps puede utilizarse para examinar todos los procesos actuales en ejecución. El comando top puede utilizarse para controlar todos los procesos enejecución.

Preguntas Question 1

¿Cuál de los siguientes comandos puede utilizarse para ver procesos en ejecución en una máquina de Red Hat Enterprise Linux? A. ps B. top C. gnome-system-monitor D. A y B E. Todos los anteriores Question 2

¿Cuál de las siguientes líneas de comando listaría todos los procesos para el usuario maxwell? A. ps -a maxwell B. ps -k maxwell C. ps -U maxwell D. ps -lmaxwell E. None of the above

2

Managing Processes Question 3

Al ejecutar el comando top, ¿qué tecla se utiliza para clasificar procesos por la actividad de la CPU? A. C B. A C. P D. U E. None of the above Question 4

Al ejecutar el comando top, ¿qué tecla se utiliza para clasificar los procesos por tamaño de memoria? A. M B. S C. V D. T E. None of the above Question 5

¿Cuál de lassiguientes líneas de comando presentaría un listado para cada proceso en la máquina? A. ps -e l B. ps ax f C. ps aux D. ps -A j E. Todas las anteriores Question 6

Al utilizar el Monitor del sistema GNOME, ¿cómo se presentan los nuevos campos agregados?

3

Managing Processes A. Al hacer clic derecho en cualquier título de columna y seleccionando "Agregar Nueva Columna".

B. Eligiendo laselección del menú Editar:Preferencias. C. Al presionar la teclaC. D. Al hacer clic en el botón "Más info" E. None of the above Question 7

Cuando se utiliza el Monitor de sistema de GNOME, ¿cómo se cambia el orden en el que se clasifican los procesos? A. Presionando la tecla S. B. By clicking in the appropriate column title. C. Eligiendo la selección del menú Editar:Preferencias. D. Haciendoclic en el botón "clasificar por". E. None of the above Question 8

¿Cuál de los siguientes comandos lista los campos disponibles para personalizar el formato de la salida del comando ps? A. ps l B. ps --list C. ps V D. ps --columns E. None of the above Question 9

¿Cuál de los siguientes listaría las instancias del comando httpd? A. ps --cmd httpd B. ps p httpd C. ps -C httpd

4

ManagingProcesses D. ps -l httpd E. None of the above Question 10

¿Cuál de las siguientes opciones de ps se utiliza para especificar el formato personalizado? A. -o B. -c C. --custom D. -f E. None of the above

Capítulo 2 Estados del proceso Conceptos clave


• •

• • • •

En Linux, el primer proceso, /sbin/init, lo inicia el kernel en el arranque. Todos los demás procesos son el resultado deun proceso padre que se duplica o bifurca. Un proceso comienza a ejecutar un nuevo comando a través de un proceso llamado execing. Los nuevos comandos suelen ejecutarse mediante un proceso (a menudo una shell) primero mediante una bifurcación y luego ejecutando un nuevo comando. Este mecanismo se conoce como el mecanismo fork y exec. Los procesos siempre pueden encontrarse en uno de los cincoestados: ejecutable, dormido voluntario, dormido involuntario, detenido o zombi. La ascendencia del proceso puede verse con el comando pstree. Cuando un proceso muere, el padre del proceso debe recolectar su información del código de retorno y del uso de recursos. Cuando un padre muere antes que sus hijos, el primer proceso hereda los huérfanos (usualmente /sbin/init).

5

Managing Processes...
tracking img