Mostrar el registro sencillo

dc.contributor.advisorAldea Rivas, Mario 
dc.contributor.advisorGonzález Harbour, Michael 
dc.contributor.authorPérez Ruiz, Alejandro 
dc.contributor.otherUniversidad de Cantabriaes_ES
dc.date.accessioned2021-05-11T12:27:18Z
dc.date.available2021-05-11T12:27:18Z
dc.date.issued2021-02-22
dc.identifier.urihttp://hdl.handle.net/10902/21642
dc.description.abstractRESUMEN: Los dispositivos móviles como teléfonos o tabletas inteligentes han experimentado en los últimos años mejoras muy significativas tanto a nivel de hardware como de software. En la actualidad esta clase de dispositivos ofrecen potentes sistemas operativos enfocados principalmente a las necesidades del gran público. Entre los distintos sistemas operativos disponibles el más extendido es Android. Sin embargo, a diferencia de lo que ha ocurrido con los sistemas embebidos tradicionales, no se han llevado a cabo grandes desarrollos que permitan usar sistemas como Android en entornos donde las aplicaciones utilizadas necesiten cumplir requisitos temporales. Por este motivo, en esta tesis se ha propuesto una solución portable que se aprovecha de las arquitecturas multinúcleo de los dispositivos móviles actuales para aislar núcleos del procesador, y así ejecutar en dichos núcleos aplicaciones de tiempo real con pocas interferencias que puedan afectar a su respuesta temporal. Además, en la solución presentada las aplicaciones de tiempo real pueden coexistir y compartir datos con otras aplicaciones del sistema sin requisitos temporales gracias a los protocolos de sincronización no bloqueantes desarrollados en esta tesis.es_ES
dc.description.abstractABSTRACT: In recent years, mobile devices such as smartphones or tablets have experienced very significant improvements, both in terms of hardware and software. Nowadays, this class of devices offers powerful operating systems mainly focused on the needs of the general public. Among the different operating systems available, Android is the most widespread. However, unlike what has happened with traditional embedded systems, no major developments have been made to allow the use of systems such as Android in environments where applications normally need to meet a series of timing requirements. For this reason, in this thesis a novel solution has been proposed that takes advantage of the multicore architectures of current mobile devices to isolate processor cores. By applying this solution, it is possible to run real-time applications on the isolated cores with little interference on their response times. Furthermore, in the solution presented, real-time applications can coexist and share data with other system applications without timing requirements thanks to the non-blocking synchronization protocols developed in this thesis.es_ES
dc.format.extent155 p.es_ES
dc.language.isospaes_ES
dc.rightsAtribución-NoComercial-SinDerivadas 3.0 España*
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/3.0/es/*
dc.titleSoporte de aplicaciones de tiempo real en dispositivos móvileses_ES
dc.title.alternativeSupport for real-time applications on mobile deviceses_ES
dc.typeinfo:eu-repo/semantics/doctoralThesises_ES
dc.rights.accessRightsopenAccesses_ES


Ficheros en el ítem

Thumbnail

Este ítem aparece en la(s) siguiente(s) colección(ones)

Mostrar el registro sencillo

Atribución-NoComercial-SinDerivadas 3.0 EspañaExcepto si se señala otra cosa, la licencia del ítem se describe como Atribución-NoComercial-SinDerivadas 3.0 España