Towards Deterministic Sub-0.5 us Response on Linux through Interrupt Isolation
Fuente:
arXiv
Salvato in:
| Autori principali: | , , , , , , , , |
|---|---|
| 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 |