Hackeando el núcleo de Minix 3.1.2a

Ruiz Puerto, Cristina (2021). Hackeando el núcleo de Minix 3.1.2a. Proyecto Fin de Carrera / Trabajo Fin de Grado, E.T.S.I. de Sistemas Informáticos (UPM), Madrid.

Description

Title: Hackeando el núcleo de Minix 3.1.2a
Author/s:
  • Ruiz Puerto, Cristina
Contributor/s:
  • López Rodríguez, Pedro Pablo
Item Type: Final Project
Degree: Grado en Ingeniería de Computadores
Date: June 2021
Subjects:
Freetext Keywords: Software; Sistemas Operativos; Enseñanza
Faculty: E.T.S.I. de Sistemas Informáticos (UPM)
Department: Sistemas Informáticos
Creative Commons Licenses: Recognition - No derivative works - Non commercial

Full text

[img]
Preview
PDF - Requires a PDF viewer, such as GSview, Xpdf or Adobe Acrobat Reader
Download (2MB) | Preview
[img] Archive (ZIP) - Users in campus UPM only
Download (483kB)

Abstract

Este trabajo consiste en el diseño e implementación del software necesario para visualizar el comportamiento del Sistema Operativo Minix versión 3.1.2a a través del tiempo (interrupciones, excepciones, llamadas al sistema y operaciones internas del núcleo), manteniendo una escala de tiempo fácilmente comprensible para las personas (segundos o a lo más ticks de reloj). El software resultante está dirigido a su uso por parte de los alumnos que estudian la asignatura de Sistemas Operativos en la ETSISI (UPM), complementando otra herramienta utilizada ya en la asignatura, Minixview, ya que dicha herramienta, aunque ofrece multitud de datos detallados (a nivel de microsegundos), no aporta una visión global próxima a como percibimos las personas el transcurso del tiempo en la vida real. A diferencia de Minixview, que funciona de manera off line, el software desarrollado es capaz de visualizar el comportamiento dinámico de Minix 3.1.2a mientras se está produciendo, lo que permite observar inmediatamente las respuestas del sistema a los estímulos externos que le llegan durante una sesión de usuario. Abstract: This project carries out the design and implementation of the necessary software to visualize the Minix Operating System version 3.1.2a behavior over time (interruptions, exceptions, system calls and kernel’s internal operations), maintaining an easily understandable time scale for people (seconds or at most clock ticks). The resulting software is intended for use by the Sistemas Operativos students at ETSISI (UPM), complementing another tool already used, Minixview. This tool, although it offers a multitude of detailed data (at the microsecond level), it does not provide a global vision close to how people perceive over time in real life. Unlike Minixview, which works offline, the software developed can visualize the dynamic Minix 3.1.2a behavior while it is happening, which allows to immediately observe the system responses to external stimuli that arrive during a user session.

More information

Item ID: 68152
DC Identifier: https://oa.upm.es/68152/
OAI Identifier: oai:oa.upm.es:68152
Deposited by: Biblioteca Universitaria Campus Sur
Deposited on: 04 Aug 2021 05:48
Last Modified: 02 Oct 2021 22:30
  • Logo InvestigaM (UPM)
  • Logo GEOUP4
  • Logo Open Access
  • Open Access
  • Logo Sherpa/Romeo
    Check whether the anglo-saxon journal in which you have published an article allows you to also publish it under open access.
  • Logo Dulcinea
    Check whether the spanish journal in which you have published an article allows you to also publish it under open access.
  • Logo de Recolecta
  • Logo del Observatorio I+D+i UPM
  • Logo de OpenCourseWare UPM