Embedded Linux as platform enabler for real-time sensor control applications
dc.contributor.author | Hirschfeldt, Alexandra | |
dc.contributor.author | Hjalmarsson, Johannes | |
dc.contributor.department | Chalmers tekniska högskola / Institutionen för mikroteknologi och nanovetenskap (MC2) | sv |
dc.contributor.department | Chalmers University of Technology / Department of Microtechnology and Nanoscience (MC2) | en |
dc.contributor.examiner | Peterson, Lena | |
dc.contributor.supervisor | Larsson-Edefors, Per | |
dc.date.accessioned | 2025-06-30T05:21:42Z | |
dc.date.issued | 2025 | |
dc.date.submitted | ||
dc.description.abstract | With the recent introduction of the PREEMPT_RT patch into the mainline kernel, the open-source operating system Linux is becoming a more formidable real-time platform. The patch introduces the fully preemptible kernel mode, which can be enabled when building the Linux kernel. This mode increases real-time performance by improving the way real-time tasks preempt lower priority tasks. Sensor control systems are generally dependent on real-time performance, and thus requires such optimizations to meet time constraints. This project considers a series of fully preemptible Linux setups as a prospective platform for sensor control systems, and compares them to reference setups using previous preemption modes. To evaluate the setups, a series of latency measurements have been made at different background load conditions using different schedulers, as well as the impact of CPU-isolation. The measurements show that significant gains in real-time performance can be made using the fully preemptible kernel mode, but also shows that the mode increases overhead for non-real-time tasks. | |
dc.identifier.coursecode | MCCX04 | |
dc.identifier.uri | http://hdl.handle.net/20.500.12380/309749 | |
dc.language.iso | eng | |
dc.setspec.uppsok | PhysicsChemistryMaths | |
dc.subject | Real-time performance; Linux; PREEMPT_RT; Kernel configuration; Wake-up latency; Embedded platform; Sensor control applications | |
dc.title | Embedded Linux as platform enabler for real-time sensor control applications | |
dc.type.degree | Examensarbete för masterexamen | sv |
dc.type.degree | Master's Thesis | en |
dc.type.uppsok | H | |
local.programme | Embedded electronic system design (MPEES), MSc |
Ladda ner
Original bundle
1 - 1 av 1
Hämtar...
- Namn:
- Embedded Linux as Platform Enabler for Real-Time Sensor Control Applications.pdf
- Storlek:
- 3.46 MB
- Format:
- Adobe Portable Document Format
License bundle
1 - 1 av 1
Hämtar...
- Namn:
- license.txt
- Storlek:
- 2.35 KB
- Format:
- Item-specific license agreed upon to submission
- Beskrivning: