Está en la página 1de 5

Asignatura: Sistemas Operativos Actividad 5 Gestión de memoria Ciclo 02-2020 Sec.

01
(Virtual)
Fecha de 02-12-2020 Fecha de 15/12/2020
Inicio: Entrega:
Nombre: Tania Paola Soriano González Carnet: 29-1496-2017

Indicación: Revisar el contenido de la siguiente guía y desarrollar los puntos Forma de Digital en espacio
de prácticas que se proponen, esta actividad es evaluada; Solo Entrega indicado en el aula Solo
enviar la parte de: Ejercicios de Entrega enviar la Parte que dice
“Ejercicio de Entrega”

Ejercicios de entrega:

1. Realizar el siguiente script para hacer limpieza de la memoria. Con el editor nano hacer lo
siguiente:

# nano limpiamemoria.sh

#!/bin/bash
echo “Limpiando la caché~ “;
sync ; echo 1 > /proc/sys/vm/drop_caches
sync ; echo 2 > /proc/sys/vm/drop_caches
sync ; echo 3 > /proc/sys/vm/drop_caches

 Luego cambiarle los permisos :

# chmod +x limpiamemoria.sh
 Verificar la cantidad de memoria con el comando free
 Luego ejecutar el script :

# ./limpiamemoria.sh mostrar el resultado y verificar si realizo la limpieza.

2. Automatizar el proceso de limpieza de memoria cache, utilizando crontab para que se realice todos
los días a las 6 de la mañana. Dejar constancia.

3. Minimizar el uso de la memoria swap modificando el valor swappiness.


4. Liberar la memoria swap una vez que esté en uso demostrar la liberación de memoria.

5. Realizar el script para limpiar la memoria cache de la RAM y traspasar el contenido de la memoria
Swap a la RAM.
6. En una sola instrucción mostrar el valor con el que está trabajando la swap.

7.- Muestre el porcentaje de uso de la CPU de los procesos de sistema.

8.- Utilizando el cron programe una tarea para para crear una copia del archivo editores.txt en el
directorio tareas_prog dentro del directorio home.
9.- Muestre la cantidad de memoria disponible y utilizada por el sistema.

10- Muestre la cantidad de memoria que esté utilizando el directorio /home.

También podría gustarte