https://www.mdu.se/

mdu.sePublikationer
Ändra sökning
RefereraExporteraLänk till posten
Permanent länk

Direktlänk
Referera
Referensformat
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Annat format
Fler format
Språk
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Annat språk
Fler språk
Utmatningsformat
  • html
  • text
  • asciidoc
  • rtf
Fast Linux Bootup using Non-Intrusive Methods for Predictable Industrial Embedded Systems
Mälardalens högskola, Akademin för innovation, design och teknik. (IS (Embedded Systems))ORCID-id: 0000-0001-6157-5199
Mälardalens högskola, Akademin för innovation, design och teknik. (IS (Embedded Systems))ORCID-id: 0000-0001-6132-7945
Eskilstuna Elektronikpartner AB, Sverige.
Eskilstuna Elektronikpartner AB, Sverige.
Visa övriga samt affilieringar
2013 (Engelska)Konferensbidrag, Publicerat paper (Refereegranskat)
Abstract [en]

Fast kernel boot-time is one of the major concerns in industrial embedded systems. Application domains where boot time is relevant include (among others) automation, automotive, avionics etc. Linux is one of the big players among operating system solutions for general embedded systems, hence, a relevant question is how fast Linux can boot on typical hardware platforms (ARM9) used in such industrial systems. One important constraint is that this boot-time optimization should be as non-intrusive as possible. The reason for this comes from the fact that industrial embedded systems typically have high demands on reliability and stability. For example, adding, removing or changing critical source-code (such as kernel or initialization code) is impermissible. This paper shows the steps towards a fast-booting Linux kernel using non-intrusive methods. Moreover, targeting embedded systems with temporal constraints, the paper shows how fast the real-time scheduling framework ExSched can be loaded and started during bootup. This scheduling framework supports several real-time scheduling algorithms (user defined, multi-core, partitioned, fixed-priority periodic tasks etc.) and it does not modify the Linux kernel source code. Hence, the non-intrusive bootup optimization methods together with the unmodified Linux kernel and the non-patched real-time scheduler module offers both reliability and predictability.

Ort, förlag, år, upplaga, sidor
2013. s. Article number 6648027-
Nationell ämneskategori
Teknik och teknologier
Identifikatorer
URN: urn:nbn:se:mdh:diva-21387DOI: 10.1109/ETFA.2013.6648027Scopus ID: 2-s2.0-84890620798ISBN: 9781479908622 (tryckt)OAI: oai:DiVA.org:mdh-21387DiVA, id: diva2:648819
Konferens
18th IEEE Conference on Emerging Technologies and Factory Automation (ETFA 2013),Cagliari, Italy, 10-13 September 2013
Projekt
SYNOPSIS - Safety Analysis for Predictable Software Intensive SystemsTillgänglig från: 2013-09-17 Skapad: 2013-09-11 Senast uppdaterad: 2016-03-10Bibliografiskt granskad

Open Access i DiVA

Fulltext saknas i DiVA

Övriga länkar

Förlagets fulltextScopus

Person

Åsberg, MikaelNolte, Thomas

Sök vidare i DiVA

Av författaren/redaktören
Åsberg, MikaelNolte, Thomas
Av organisationen
Akademin för innovation, design och teknik
Teknik och teknologier

Sök vidare utanför DiVA

GoogleGoogle Scholar

doi
isbn
urn-nbn

Altmetricpoäng

doi
isbn
urn-nbn
Totalt: 80 träffar
RefereraExporteraLänk till posten
Permanent länk

Direktlänk
Referera
Referensformat
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Annat format
Fler format
Språk
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Annat språk
Fler språk
Utmatningsformat
  • html
  • text
  • asciidoc
  • rtf