Por favor, use este identificador para citar o enlazar este ítem: https://hdl.handle.net/10259/10734
Título
Gestión de procesos y gestión de memoria no virtual (herramientas y problemas resueltos)
Editorial
Universidad de Burgos. Servicio de Publicaciones e Imagen Institucional
Fecha de publicación
2025-07-17
ISBN
979-13-87585-14-3
DOI
10.36443/9791387585143
Resumen
Existe un importante número de sistemas informáticos para los que se han diseñado distintos sistemas operativos que puedan hacer uso de todos sus componentes.
Además, los sistemas operativos han evolucionado con el objetivo de convertirse en el intermediario entre el usuario y la máquina, evitando al usuario la complejidad del hardware. Y en su evolución se han separado sus diferentes funcionalidades, entre las que destacan la gestión de ciertos elementos, como son los procesos y la memoria.
Para su gestión se han desarrollado una serie de algoritmos que han ido evolucionando a lo largo del tiempo, y que aún siguen en constante evolución.
Sin embargo, las diferentes funcionalidades del sistema operativo se basan en conceptos que, en muchas ocasiones, resultan constantes a lo largo de su evolución, aunque siempre directamente dependientes de la tecnología.
Por ello, el contenido de esta publicación está orientado a dotar al lector de la capacidad de comprender y practicar estos conceptos a través de una serie herramientas que simulan el comportamiento del hardware y de sus procesos de gestión, mediante diferentes algoritmos.
Los dos aspectos fundamentales a desarrollar serán la Gestión de Procesos y la Gestión de Memoria No Virtual.
Además, en el desarrollo de la presente publicación no se tratará de explicar de forma detallada cómo funcionan cada uno de los algoritmos utilizados mediante explicaciones teóricas, salvo algunas indicaciones básicas. Por contra, se tratará de dar ejemplos de todos y cada uno de los algoritmos utilizados, combinando ambos aspectos de la Gestión.
Las herramientas han ido evolucionando con la colaboración de los alumnos de la asignatura de "Sistemas Operativos" de primer curso del Grado en Informática" de la Universidad de Burgos, entre los años 2012 y 2024.
En cuanto a su desarrollo, están implementadas en bash sobre linux, linux por ser el sistema operativo utilizado a lo largo de la asignatura, y bash por ser uno de los lenguajes de scripting que utiliza linux. Esta elección no se basó en usar el mejor sistema operativo, ni tampoco en usar el mejor de los lenguajes de programación, sino en usar los recursos más íntimamente relacionados con la asignatura, tal y como estaba definida en ese periodo de tiempo.
Los ámbitos de utilización de las herramientas y la correspondiente documentación son la docencia y su uso por parte de los alumnos de la asignatura, para mejorar su comprensión y facilitar su estudio, así como el ámbito profesional, para analizar las ventajas y desventajas de cada uno de los algoritmos utilizados.
Palabras clave
Sistemas operativos
Gestión de procesos
Gestión de memoria
Memoria no virtual
Parciciones
Memoria dinámica
Memoria paginada
Materia
Sistemas operativos
Operating systems (Computers)
Informática
Computer science
Versión del editor
Aparece en las colecciones
Documento(s) sujeto(s) a una licencia Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 Internacional
Ficheros en este ítem
Ítems relacionados
Mostrando ítems relacionados por Título, autor o materia.
-

Memoria sobre el origen del camino de Burgos a Bercedo [2]
García Rámila, Ismael(1957, Institución Fernán González)Artículo -

Memoria sobre el origen del camino de Burgos a Bercedo [3]
García Rámila, Ismael(1958, Institución Fernán González)Artículo -

Memoria sobre el origen del camino de Burgos a Bercedo [1]
García Rámila, Ismael(1957, Institución Fernán González)Artículo









