Subido por xteventex777

TALLER#12

Anuncio
ACTIVIDAD N°:
12
FECHA:
22/08/2023
UNIDAD N° 4:
Gestión de memoria principal
TEMA:
Paginación
OBJETIVO:
Identificar los fundamentos de la paginación en sistemas operativos.
PROBLEMA:
Resolución de ejercicios basados en el tema estudiado en clase
INDICADOR DE
EVALUACION:
EL CRITERIO DE EVALUACIÓN SE INDICA EN LA ACTIVIDAD EN EL EVEA.
POR LO GENERAL ES “CALIFICACIÓN DIRECTA” O “RÚBRICA”
VALORES:
Responsabilidad, respeto, ética, puntualidad
TIPO DE ACTIVIDAD
LUGAR
ALCANCE
FORMA
□ Intraclase
□ Virtual
□ Individual
□Taller
□ Grupal
□Síntesis, esquemas
CALIFICACIÓN □Caso de estudio
□Investigativa
ESTUDIANTE:
Steven Eduardo Calle Falconi
□Práctica de clase
□Resolución de problemas,
ejercicios
□Ensayo, artículo
□Informe de exposición
TALLER #12
ACTIVIDAD 1
LIBRO DE SILBERSCHATZ
1) Realice un organizador gráfico y explique el método básico de la paginación.
La memoria
física se divide
en bloques de
tamaño fijo,
llamados
marcos.
El espacio de
dirrecciones lógicas
de los procesos se
divide en bloque
llamados páginas
Se da el
acceso a la
memoria
física, a cada
uno de los
procesos.
Se crea una lista con las páginas
credas. utilizando las traducciones de
direcciones cuya direccion generada
por el proceso, se divide en página(p)
y desplazamiento (d). Tener en
cuenta la formula: DF=(# de marco X
Tamaño Pag) + Desplazamiento.
2) Explique la figura 8.10 relacionada con los marcos libres.
Los marcos libres disponibles (free-frame list), estos junto a los procesos se realizan las
operaciones necesarias, para cada página, que en este caso las colocamos de manera
ascendente, 14 – pag 0, 13 – pag 1, 18 – pag 2, y 20 – pag 3, de esta forma se colocarían cada
pagina en la memoria, y al final observamos que el único marco libre disponible después del
proceso sería el 15.
3) Explique la protección en la paginación.
La protección en la paginación, es esencial en la gestión de memoria de un sistema
operativo, establece permisos en páginas de memoria (lectura, escritura, ejecución). Cada
proceso usa su propio espacio de direcciones y tablas de permisos para controlar el
acceso, evitando intrusiones y problemas como desbordamientos.
4) Realice un ejemplo diferente al del libro y explique las páginas compartidas (también
realice un gráfico).
Las páginas compartidas comparten código común, que lo hace mas eficiente al compartir, ya
que evita tener dos copias de la misma página en la memoria, por lo que usa una página ya
ejecutada, y que sea igual, para el siguiente proceso que lo necesita.
P1
P2
P3
Editor de texto
Editor
Editor
KERNEL
P1 – Editor de texto
P2 – Editor
P3 – Editor
Como podemos observar, el editor de texto ubicado en la pagina 0, es usado por ambos
editores, lo que simularía la paginación compartida.
ACTIVIDAD 2
1) Indique los requisitos mínimos de instalación de CentOS 8
Requisitos de hardware:
•
•
•
•
•
Procesador: 2 GHz dual-core.
Memoria RAM: 2 GB (se recomiendan 4 GB o más para un mejor rendimiento).
Espacio en disco duro: 20 GB de espacio libre.
Unidad de DVD-ROM o USB para la instalación.
Tarjeta de red compatible.
Requisitos de software:
Imagen ISO de instalación de CentOS 8, que puedes descargar desde el sitio web oficial de
CentOS.
2) Realice un resumen de los pasos de la instalación mínima de CentOS 8
a. Descargar la imagen ISO: Descarga la imagen ISO de CentOS 8 desde el sitio
web oficial de CentOS.
b. Crear un medio de instalación: Graba la imagen ISO en un DVD o crea un
dispositivo USB de arranque utilizando herramientas como Rufus (Windows) o
dd (Linux).
c. Arrancar desde el medio de instalación: Inserta el DVD o el dispositivo USB en
la computadora y arranca desde ese medio. Puede ser necesario ajustar la
configuración de arranque en la BIOS/UEFI.
d. Seleccionar el idioma y el teclado: Selecciona el idioma y la distribución del
teclado que prefieres para la instalación.
e. Configurar la instalación: En la pantalla de inicio, selecciona "Instalar CentOS
Linux 8" y sigue las instrucciones.
f.
Configurar el almacenamiento: Puedes elegir configurar el almacenamiento
manualmente o utilizar la configuración predeterminada. Si optas por la
configuración manual, crea las particiones necesarias (como /, /boot, etc.).
g. Configurar la red y la hora: Configura la red (puedes optar por configurarla
más adelante) y selecciona la zona horaria.
h. Crear cuenta de usuario: Crea una cuenta de usuario para acceder al sistema.
Esto es diferente de la cuenta root, que se utiliza para tareas administrativas.
i.
Configurar la seguridad: Configura la contraseña de root, que es la cuenta
administrativa con acceso completo al sistema.
j.
Seleccionar paquetes de software: Puedes elegir entre diferentes entornos y
grupos de paquetes. Para una instalación mínima, selecciona el entorno
"Servidor con GUI mínimo" o "Servidor de base".
k. Comenzar la instalación: Revisa la configuración y confirma que estás listo
para comenzar la instalación.
l.
Esperar a que finalice la instalación: La instalación procederá y se copiarán los
archivos necesarios en tu sistema.
m. Reiniciar el sistema: Una vez que la instalación se complete, se te pedirá que
reinicies el sistema. Retira el medio de instalación.
n. Iniciar sesión: Inicia sesión con la cuenta de usuario que creaste durante la
instalación. Usa su o sudo para acceder a privilegios de administrador.
3) Realice un resumen de los pasos para crear la máquina virtual para instalar CentOS 8
a. Instalar el software de virtualización: Descarga e instala el software de
virtualización que prefieras, como VMware Workstation, VirtualBox o Hyper-V.
b. Crear una nueva máquina virtual: Abre el software de virtualización y busca la
opción para crear una nueva máquina virtual.
c. Configurar la máquina virtual: A medida que creas la máquina virtual, deberás
configurar opciones como el nombre, la ubicación, el tipo de sistema operativo
(Linux) y la versión (CentOS 64-bit).
d. Asignar recursos: Asigna la cantidad de memoria RAM y la cantidad de CPU
que deseas dedicar a la máquina virtual. Asegúrate de cumplir o superar los
requisitos mínimos de CentOS 8.
e. Crear un disco duro virtual: Crea un disco duro virtual con el tamaño
necesario para tu instalación de CentOS 8. Puedes optar por un disco duro
dinámico (crecerá según las necesidades) o fijo (tamaño fijo desde el principio).
f.
Configurar la red: Selecciona el tipo de adaptador de red que la máquina
virtual usará. Puedes elegir entre adaptadores NAT, puente, solo-anfitrión, etc.
g. Seleccionar la imagen ISO: Indica la ubicación de la imagen ISO de CentOS 8
que descargaste previamente. Esta imagen se utilizará para instalar el sistema
operativo en la máquina virtual.
h. Revisar y crear la máquina virtual: Revista la configuración de la máquina
virtual y, una vez que estés seguro de que todo está correcto, crea la máquina
virtual.
i.
Arrancar la máquina virtual: Selecciona la máquina virtual recién creada y
arráncala. Esto iniciará el proceso de arranque desde la imagen ISO de CentOS
8.
j.
Seguir los pasos de instalación: Sigue los pasos de instalación de CentOS 8 que
mencioné en la respuesta anterior, ya que ahora estarás haciendo esto dentro
de la máquina virtual.
Descargar