Towards Deterministic Sub-0.5 us Response on Linux through Interrupt Isolation

Fuente: arXiv
Salvato in:
Dettagli Bibliografici
Autori principali: Zhou, Zhouyi, Liu, Zhili, Zhang, Shancong, Li, Jiemin, Du, Dengke, Sun, Mengke, Wang, Zhiqiang, Liu, Hongyan, Xu, Guokai
Natura: Preprint
Pubblicazione: 2025
Soggetti:
Accesso online:
Tags: Aggiungi Tag
Nessun Tag, puoi essere il primo ad aggiungerne!!
_version_ 1866908585446866944
author Zhou, Zhouyi
Liu, Zhili
Zhang, Shancong
Li, Jiemin
Du, Dengke
Sun, Mengke
Wang, Zhiqiang
Liu, Hongyan
Xu, Guokai
author_facet Zhou, Zhouyi
Liu, Zhili
Zhang, Shancong
Li, Jiemin
Du, Dengke
Sun, Mengke
Wang, Zhiqiang
Liu, Hongyan
Xu, Guokai
contents Real-time responsiveness in Linux is often constrained by interrupt contention and timer handling overhead, making it challenging to achieve sub-microsecond latency. This work introduces an interrupt isolation approach that centralizes and minimizes timer interrupt interference across CPU cores. By enabling a dedicated API to selectively invoke timer handling routines and suppress non-critical inter-processor interrupts, our design significantly reduces jitter and response latency. Experiments conducted on an ARM-based multicore platform demonstrate that the proposed mechanism consistently achieves sub-0.5 us response times, outperforming conventional Linux PREEMPT-RT configurations. These results highlight the potential of interrupt isolation as a lightweight and effective strategy for deterministic real-time workloads in general-purpose operating systems.
format Preprint
id arxiv_https___arxiv_org_abs_2509_03855
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle Towards Deterministic Sub-0.5 us Response on Linux through Interrupt Isolation
Zhou, Zhouyi
Liu, Zhili
Zhang, Shancong
Li, Jiemin
Du, Dengke
Sun, Mengke
Wang, Zhiqiang
Liu, Hongyan
Xu, Guokai
Operating Systems
68M20
D.4.7
Real-time responsiveness in Linux is often constrained by interrupt contention and timer handling overhead, making it challenging to achieve sub-microsecond latency. This work introduces an interrupt isolation approach that centralizes and minimizes timer interrupt interference across CPU cores. By enabling a dedicated API to selectively invoke timer handling routines and suppress non-critical inter-processor interrupts, our design significantly reduces jitter and response latency. Experiments conducted on an ARM-based multicore platform demonstrate that the proposed mechanism consistently achieves sub-0.5 us response times, outperforming conventional Linux PREEMPT-RT configurations. These results highlight the potential of interrupt isolation as a lightweight and effective strategy for deterministic real-time workloads in general-purpose operating systems.
title Towards Deterministic Sub-0.5 us Response on Linux through Interrupt Isolation
topic Operating Systems
68M20
D.4.7
url https://arxiv.org/abs/2509.03855