Näytä suppeat kuvailutiedot

dc.contributor.authorBen Yehuda, Raz
dc.contributor.authorZaidenberg, Nezer Jacob
dc.date.accessioned2023-02-28T06:00:15Z
dc.date.available2023-02-28T06:00:15Z
dc.date.issued2022
dc.identifier.citationBen Yehuda, R., & Zaidenberg, N. J. (2022). The offline nanovisor. <i>International Journal of Embedded Systems</i>, <i>15</i>(4), 289-299. <a href="https://doi.org/10.1504/IJES.2022.10050470" target="_blank">https://doi.org/10.1504/IJES.2022.10050470</a>
dc.identifier.otherCONVID_159242941
dc.identifier.urihttps://jyx.jyu.fi/handle/123456789/85679
dc.description.abstractCurrent real-time technologies for Linux require partitioning for running RTOS alongside Linux or extensive kernel patching. The offline nanovisor is a minimal real-time library OS in a lightweight hypervisor under Linux. We describe a nanovisor that executes in an offline processor. An offline processor is a processor core removed from the running operating system. The offline processor executes userspace code through the use of a hyplet. The hyplet is a nanovisor that allows the kernel to execute userspace programs without delays. Combining these two technologies offers a way to achieve hard real-time in standard Linux. We demonstrate high-speed access in various use cases using a userspace timer in frequencies up to 20 kHz, with a jitter of a few hundred nanoseconds. We performed this on a relatively slow ARM processor.en
dc.format.mimetypeapplication/pdf
dc.language.isoeng
dc.publisherInderscience Publishers
dc.relation.ispartofseriesInternational Journal of Embedded Systems
dc.rightsIn Copyright
dc.subject.otherhypervisor
dc.subject.otherreal-time
dc.subject.otherARM
dc.subject.othervirtualisation
dc.subject.otherembedded Linux
dc.titleThe offline nanovisor
dc.typeresearch article
dc.identifier.urnURN:NBN:fi:jyu-202302281939
dc.contributor.laitosInformaatioteknologian tiedekuntafi
dc.contributor.laitosFaculty of Information Technologyen
dc.contributor.oppiaineTekniikkafi
dc.contributor.oppiaineEngineeringen
dc.type.urihttp://purl.org/eprint/type/JournalArticle
dc.type.coarhttp://purl.org/coar/resource_type/c_2df8fbb1
dc.description.reviewstatuspeerReviewed
dc.format.pagerange289-299
dc.relation.issn1741-1068
dc.relation.numberinseries4
dc.relation.volume15
dc.type.versionacceptedVersion
dc.rights.copyright© Inderscience Publishers 2022
dc.rights.accesslevelopenAccessfi
dc.type.publicationarticle
dc.subject.ysosulautettu tietotekniikka
dc.subject.ysoreaaliaikaisuus
dc.subject.ysoLinux
dc.subject.ysoprosessorit
dc.subject.ysovirtualisointi
dc.format.contentfulltext
jyx.subject.urihttp://www.yso.fi/onto/yso/p5461
jyx.subject.urihttp://www.yso.fi/onto/yso/p25256
jyx.subject.urihttp://www.yso.fi/onto/yso/p723
jyx.subject.urihttp://www.yso.fi/onto/yso/p10874
jyx.subject.urihttp://www.yso.fi/onto/yso/p22009
dc.rights.urlhttp://rightsstatements.org/page/InC/1.0/?language=en
dc.relation.doi10.1504/IJES.2022.10050470
dc.type.okmA1


Aineistoon kuuluvat tiedostot

Thumbnail

Aineisto kuuluu seuraaviin kokoelmiin

Näytä suppeat kuvailutiedot

In Copyright
Ellei muuten mainita, aineiston lisenssi on In Copyright