Aviso: para depositar documentos, por favor, inicia sesión e identifícate con tu cuenta de correo institucional de la UCM con el botón MI CUENTA UCM. No emplees la opción AUTENTICACIÓN CON CONTRASEÑA
 

Establecimiento externo de límites de procesos en Linux

dc.contributor.advisorPrieto Matías, Manuel
dc.contributor.authorCano Sanz, Ibón
dc.contributor.authorCarraté Martínez, Bálder
dc.contributor.authorRodríguez Pascual, Manuel
dc.date.accessioned2023-06-20T14:20:57Z
dc.date.available2023-06-20T14:20:57Z
dc.date.issued2006
dc.descriptionTrabajo de la asignatura Sistemas Informáticos (Facultad de Informática, Curso 2005-2006)
dc.description.abstractEn todo sistema operativo multitarea han de existir límites para regular el uso equitativo de los recursos. Un límite consiste en un valor que acota el uso de un determinado recurso por parte de un proceso dado. Hasta este momento, las llamadas al sistema existentes en Linux solamente permitían consultar o modificar los límites de un proceso cualquiera desde dentro del propio proceso. El trabajo realizado en el código fuente del kernel aporta las siguientes mejoras: permite que los límites se lean o escriban de forma externa a cada proceso. define e implementa políticas de modificación (hasta ahora inexistentes). incluye los límites de procesos dentro del pseudosistema de ficheros /proc, permitiendo su tratamiento como un fichero de texto legible. Así mismo, se ha desarrollado la aplicación gráfica Qlimits utilizando las librerías Qt que permite el seguimiento y establecimiento de los límites en un interfaz sencillo. [ABSTRACT] In any multitasking operating system, there should exist limits to regulate fair resources’ use. A limit consists in a value that bounds resources’ usage by a given process. Up to now, the solely support provided by existent system calls in Linux permits any process to consult or modify its own limits internally. Work carried out over kernel’s source code provides the following improvements: allows limits to be externally read or written outside each process. defines and implements writing policies (non-existents up to now). includes processes’ limits in /proc pseudo-filesystem and lets the limits to be processed as a readable text file. We’ve also developed the graphic application Qlimits using Qt graphic libraries to allow process’ tracking and setting in a friendly interface.
dc.description.departmentDepto. de Arquitectura de Computadores y Automática
dc.description.facultyFac. de Informática
dc.description.refereedTRUE
dc.description.statusunpub
dc.eprint.idhttps://eprints.ucm.es/id/eprint/8919
dc.identifier.urihttps://hdl.handle.net/20.500.14352/54212
dc.language.isospa
dc.page.total85
dc.relation.ispartofseriesTrabajos de curso (Departamento de Arquitectura de Computadores y Autómática, FDI)
dc.rights.accessRightsopen access
dc.subject.cdu004.451.9LINUX(043.3)
dc.subject.keywordSistemas operativos multitarea
dc.subject.keywordLinux
dc.subject.keywordMultitasking operating system
dc.subject.ucmSistemas expertos
dc.titleEstablecimiento externo de límites de procesos en Linux
dc.typecoursework
dspace.entity.typePublication
relation.isAdvisorOfPublication5d3f6717-1495-4217-853c-8c9c75d56620
relation.isAdvisorOfPublication.latestForDiscovery5d3f6717-1495-4217-853c-8c9c75d56620

Download

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
memoria.pdf
Size:
659.83 KB
Format:
Adobe Portable Document Format