SISTEMAS OPERATIVOS 1.UNIDAD 3.Practica 1, 2, 3, 4, 5, 6,7(Equipo).
.
1
UNIDAD 3: ADMINISTRACION DE LA MEMORIA.
RESUMEN:
En la práctica número 3 se observaron los 2 tipos
de memoria la real y virtual, y como es el funcionamiento
de ambas a la hora de tener la administración en los
procesos.
INTRODUCCIÓN:
Fue necesario recopilar todos los comandos que
nos permiten indagar de manera profunda el
funcionamiento de la memoria,así como varios estados
en que se encuentra l anteriormente dicha, y de esa
manera crear un programa en cual refleja lo anterior
explicado.
MARCO TEORICO:
Cuando un proceso tiene un tamaño de página
determinado,el siguiente proceso debe tener un tamaño
de página necesario para caber en la memoria si ese
tamaño de página es más grande del que puede
soportar la memoria se manda a espera,se carga todo o
se mata todo.
OBJETIVOS:
 Comprender con mayor claridad las
características y funcionalidad de nuestra
memoria.
 Visualizar de manera gráfica como los procesos
son ejecutados en cada marco y de alguna
manera puestos en espera.
PROCEDIMIENTO Y MATERIALES:
MATERIALES:
 1 Computadora.
 Navegador de Internet.
 Archivos .html y Archivos .js
PRACTICA:
1. PRACTICA 1
Abra una ventana y, en el prompt de la
shell, teclee cat /proc/meminfo para
visualizar
Las estadísticas actuales sobre la
utilización de la memoria de su sistema.
Sintaxis: cat/proc/meminfo
2. PRACTICA 2
Con qué comando se pueden ver
módulos cargados en el kernel desde el
inicio de la ejecución del sistema operativo
así como el tamaño de dichos módulos.
Sintaxis: lsmod
SISTEMAS OPERATIVOS 1.UNIDAD 3.Practica 1, 2, 3, 4, 5, 6,7(Equipo).
.
2
3. PRACTICA 3
Para ver el estado de la memoria
utilizamos el comando: ….. , muestra
todos los procesos, usuarios a los que
pertenecen los procesos, y la serie de
recursos que ocupan en memoria los
procesos.
Sintaxis: htop
4. PRACTICA 4
Comando para poder visualizar el
total de memoria, la memoria usada, la
memoria disponible la memoria en buffer
y la memoria cache con la que cuenta
su sistema en este momento.
Sintaxis: free
5. PRACTICA 5
Que comando utilizamos para
monitorear el funcionamiento de la
memoria, y las particiones swap de su
sistema.
Sintaxis: vmstat o free –m
Si al comando de esta práctica, se
le agregan dos parámetros numéricos
ejemplo:
Sintaxis: vmstat n
Recopila las estadísticas de memoria
virtual mediante el comando vmstat con un
intervalo de tiempo en segundos.
Donde n es el intervalo en segundos entre
los informes.
Esta devolverá en la ventana del Shell:
SISTEMAS OPERATIVOS 1.UNIDAD 3.Practica 1, 2, 3, 4, 5, 6,7(Equipo).
.
3
6. PRACTICA 6
Proporciona información referente a la
utilización de memoria por parte de un
determinado proceso. Hay que indicarle el
PID del proceso.
Sintaxis: pmap
7. PRACTICA 7
La interfaz gráfica de nuestro programa
se encuentra de la siguiente manera.
Cabe resaltar que es una página web,
escrita en html y en JQUERY
En la siguiente imagen se puede
apreciar como elegimos los procesos que
queremos cargar, estos procesos tienen
tamaño de página los cuales nosotros se los
asignaremos y daremos a cargar proceso.
En este caso será un proceso con 3 de
tamaño y daremos a cargar y de esa forma
se cargara el proceso.
Así sucesivamente con los procesos a
cargar para iniciar el programa es necesario
tener 8 o más procesos.
Unas ves teniendo los 8 procesos
pulsaremos a iniciar.
Se puede apreciar como el proceso 1, 2
y 3 carga sin problemas, los procesos del 4
al 8 se ponen en espera ya que no hay
suficiente memoria para cargarlos, en este
caso el proceso número 4 se podría cargar 1
de sus tamaños pero eso no sería correcto
ya que es necesario que se cargue todo el
proceso.
SISTEMAS OPERATIVOS 1.UNIDAD 3.Practica 1, 2, 3, 4, 5, 6,7(Equipo).
.
4
CITAS Y/O REFERENCIAS
http://www.ticarte.com/contenido/gestion-de-procesos-y-
memoria
Adaptado por:
Juan Manuel Ramírez Olmos.
Martin Salvador Campos.
Juan José Carlos Campos.
Sistemas Operativos 1.
Instituto Tecnológico de Aguascalientes.
2018

Practicas 1 7 de unidad 3

  • 1.
    SISTEMAS OPERATIVOS 1.UNIDAD3.Practica 1, 2, 3, 4, 5, 6,7(Equipo). . 1 UNIDAD 3: ADMINISTRACION DE LA MEMORIA. RESUMEN: En la práctica número 3 se observaron los 2 tipos de memoria la real y virtual, y como es el funcionamiento de ambas a la hora de tener la administración en los procesos. INTRODUCCIÓN: Fue necesario recopilar todos los comandos que nos permiten indagar de manera profunda el funcionamiento de la memoria,así como varios estados en que se encuentra l anteriormente dicha, y de esa manera crear un programa en cual refleja lo anterior explicado. MARCO TEORICO: Cuando un proceso tiene un tamaño de página determinado,el siguiente proceso debe tener un tamaño de página necesario para caber en la memoria si ese tamaño de página es más grande del que puede soportar la memoria se manda a espera,se carga todo o se mata todo. OBJETIVOS:  Comprender con mayor claridad las características y funcionalidad de nuestra memoria.  Visualizar de manera gráfica como los procesos son ejecutados en cada marco y de alguna manera puestos en espera. PROCEDIMIENTO Y MATERIALES: MATERIALES:  1 Computadora.  Navegador de Internet.  Archivos .html y Archivos .js PRACTICA: 1. PRACTICA 1 Abra una ventana y, en el prompt de la shell, teclee cat /proc/meminfo para visualizar Las estadísticas actuales sobre la utilización de la memoria de su sistema. Sintaxis: cat/proc/meminfo 2. PRACTICA 2 Con qué comando se pueden ver módulos cargados en el kernel desde el inicio de la ejecución del sistema operativo así como el tamaño de dichos módulos. Sintaxis: lsmod
  • 2.
    SISTEMAS OPERATIVOS 1.UNIDAD3.Practica 1, 2, 3, 4, 5, 6,7(Equipo). . 2 3. PRACTICA 3 Para ver el estado de la memoria utilizamos el comando: ….. , muestra todos los procesos, usuarios a los que pertenecen los procesos, y la serie de recursos que ocupan en memoria los procesos. Sintaxis: htop 4. PRACTICA 4 Comando para poder visualizar el total de memoria, la memoria usada, la memoria disponible la memoria en buffer y la memoria cache con la que cuenta su sistema en este momento. Sintaxis: free 5. PRACTICA 5 Que comando utilizamos para monitorear el funcionamiento de la memoria, y las particiones swap de su sistema. Sintaxis: vmstat o free –m Si al comando de esta práctica, se le agregan dos parámetros numéricos ejemplo: Sintaxis: vmstat n Recopila las estadísticas de memoria virtual mediante el comando vmstat con un intervalo de tiempo en segundos. Donde n es el intervalo en segundos entre los informes. Esta devolverá en la ventana del Shell:
  • 3.
    SISTEMAS OPERATIVOS 1.UNIDAD3.Practica 1, 2, 3, 4, 5, 6,7(Equipo). . 3 6. PRACTICA 6 Proporciona información referente a la utilización de memoria por parte de un determinado proceso. Hay que indicarle el PID del proceso. Sintaxis: pmap 7. PRACTICA 7 La interfaz gráfica de nuestro programa se encuentra de la siguiente manera. Cabe resaltar que es una página web, escrita en html y en JQUERY En la siguiente imagen se puede apreciar como elegimos los procesos que queremos cargar, estos procesos tienen tamaño de página los cuales nosotros se los asignaremos y daremos a cargar proceso. En este caso será un proceso con 3 de tamaño y daremos a cargar y de esa forma se cargara el proceso. Así sucesivamente con los procesos a cargar para iniciar el programa es necesario tener 8 o más procesos. Unas ves teniendo los 8 procesos pulsaremos a iniciar. Se puede apreciar como el proceso 1, 2 y 3 carga sin problemas, los procesos del 4 al 8 se ponen en espera ya que no hay suficiente memoria para cargarlos, en este caso el proceso número 4 se podría cargar 1 de sus tamaños pero eso no sería correcto ya que es necesario que se cargue todo el proceso.
  • 4.
    SISTEMAS OPERATIVOS 1.UNIDAD3.Practica 1, 2, 3, 4, 5, 6,7(Equipo). . 4 CITAS Y/O REFERENCIAS http://www.ticarte.com/contenido/gestion-de-procesos-y- memoria Adaptado por: Juan Manuel Ramírez Olmos. Martin Salvador Campos. Juan José Carlos Campos. Sistemas Operativos 1. Instituto Tecnológico de Aguascalientes. 2018