Está en la página 1de 9

SISTEMAS OPERATIVOS

ING. CÉSAR MOREIRA ZAMBRANO, MG.


ING. VÍCTOR MARTÍNEZ FALCONES, MG.

INFORME PARA LA
ACTIVIDAD PRÁCTICA # 2
UNIDAD 2: PROCESOS E HILOS

DORIAN PATRICIO ESPIN MARTINEZ


LISETTE ALEXANDRA BUSTOS BENAVIDES
1 DE JULY DE 2021
PRÁCTICA # 2 PROCESOS E HILOS.
1. INTRODUCCIÓN

En este documento encontraremos los procesos mas antiguos e importantes que


proporcionan los sistemas operativos, como la capacidad de operar
concurrentemente, incluso cuando hay un CPU disponible se logra convertir un CPU
en varios CPU virtuales. En cuanto a los hilos son mini procesos ligeros dentro de un
proceso donde cada uno de ellos tiene un solo hilo de control, esto nos ayuda a que
un proceso al descomponerse en hilos, el modelo de programación se simplifica.
En la práctica podremos observar como los hilos aumentan la eficiencia de la
comunicación entre programas de ejecución, en la mayoría de los sistemas entre
procesos debe intervenir el núcleo para ofrecer protección de los recursos y realizar
la comunicación de la misma. En cambio, entre hilos pueden comunicarse entre si sin
la invocación al núcleo. El propósito es poder generar procesos anidados, enviar
procesos, y generar un mensaje y que este pueda ser leído en consola sin importar el
nivel del proceso llegando a cambiar de proceso mediante el comando renice.
Si queremos que nuestro programa empiece a ejecutar varias cosas "a la vez",
tenemos dos opciones. Por una parte podemos crear un nuevo proceso y por otra,
podemos crear un nuevo hilo de ejecución. En realidad, nuestro ordenador, salvo que
tenga varias cpu, no ejecutará varias cosas a la vez. Cuando digo "a la vez", me refiero
a que el sistema operativo irá ejecutando cachos de programa por turnos (por rodajas
de tiempo) de forma muy rápida, dando la sensación de simultaneidad.

2. INFORMACIÓN DEL SISTEMA OPERATIVO INSTALADO


Este servidor de práctica lo realice en Virtual box y dentro de este cuenta con el
sistema operativo de CentOS Linux versión 8 es un procesador Intel Core 5 tiene 6
de memoria RAM así como también tiene 4 procesadores principales y 4 procesadores
lógicos.

1
3. DESARROLLO
Parte I. Instalación de los servicios HTTPD y TELNET

Actividad 1. Proceso de instalación de HTTPD en la terminal de Linux


Capturas de pantalla Pasos

Resultados y experiencias

2
Actividad 2. Proceso de instalación de TELNET en la terminal de Linux
Capturas de pantalla Pasos

Resultados y experiencias

3
Parte II. Manejo de procesos en Linux
En este apartado deberá: 1) Realizar captura de pantalla; 2) Describir los pasos realizados; 3) describir los
resultados y experiencias resultantes:
Las actividades a desarrollar como parte de la práctica son las siguientes:
1. Creación de los procesos (enviados a background): httpd; yes; figlet. En la terminal de Linux.
2. Visualización de la lista de los procesos creados en el punto anterior, en la terminal de Linux.
3. Visualización de la genealogía de uno de los procesos, en la terminal de Linux.
4. Envío de forma arbitraria un proceso a foreground, en la terminal de Linux.
5. Finalización de forma arbitraria un proceso, en la terminal de Linux.
6. Modificación del estado de un proceso mediante el envío de señales, en la terminal de Linux.
7. Ajuste de la prioridad de un proceso, en la terminal de Linux.
8. Envío de mensaje “SISTEMAS OPERATIVOS” y que sea leído en consola.
El contenido no deberá exceder a cinco páginas.
Para cada captura de pantalla se deberá visualizar de manera preliminar la ejecución del comando echo con
sus nombres, apellidos y la fecha actual, ejemplo: echo ‘Luis Alfredo Méndez Morales 2021-06-23’.

Actividad 1. Creación de los procesos (enviados a background): httpd; yes; figlet. En la terminal de Linux
Captura de pantalla Pasos
Procedo abrir mi consola y empezamos a
realizar el proceso yes en el cual nos permite
mostrar una frase o un conjunto de palabras

Resultados y experiencias

Actividad 2

4
Actividad 3

Actividad 4

Actividad 5

5
Actividad 6

Actividad 7

6
Actividad 8

7
4. CONCLUSIONES
En este apartado deberá capturar su impresión entorno a las experiencias y aprendizaje obtenidos
durante el desarrollo de la práctica.
Las conclusiones son individuales por cada integrante del grupo (deberá ingresar los nombres y
apellidos del estudiante con su respectivo párrafo)
El contenido no deberá exceder a una página.

Nombre integrante 1 Dorian Patricio Espín

Conclusión 1

Nombre integrante 2 Lisette Alexandra Bustos

Conclusión 2

5. BIBLIOGRAFÍA
Aquí debe indicar el listado de las referencias bibliográficas utilizadas en el documento (formato
APA). Para cada una de las citas que aparezcan en el documento, aquí debe aparecer el elemento
correspondiente, con toda la información correspondiente al tipo de documento. No se referencia
del mismo modo un artículo en revista, que un libro, o una página web. Lo más importante es que
las referencias bibliográficas que utilice sean de calidad. Para manejar la bibliografía puede utilizar
el gestor interno de Word, una herramienta externa como Mendeley, y también revisar la normativa
en páginas de referencia.
Recuerde que el documento deberá contener al menos dos referencias bibliográficas.

BIBLIOGRAFÍA
https://chiloprimerparcial.es.tl/Conclusi%F3n-de-procesos-e-hilos.htm. (s.f.).
https://chiloprimerparcial.es.tl/Conclusi%F3n-de-procesos-e-hilos.htm. Obtenido de
https://chiloprimerparcial.es.tl/Conclusi%F3n-de-procesos-e-hilos.htm.

https://es.slideshare.net/lafc99/procesos-e-hilos-27123325. (s.f.).
https://es.slideshare.net/lafc99/procesos-e-hilos-27123325. Obtenido de
https://es.slideshare.net/lafc99/procesos-e-hilos-27123325.

También podría gustarte