Technopedia Center
PMB University Brochure
Faculty of Engineering and Computer Science
S1 Informatics S1 Information Systems S1 Information Technology S1 Computer Engineering S1 Electrical Engineering S1 Civil Engineering

faculty of Economics and Business
S1 Management S1 Accountancy

Faculty of Letters and Educational Sciences
S1 English literature S1 English language education S1 Mathematics education S1 Sports Education
  • Registerasi
  • Brosur UTI
  • Kip Scholarship Information
  • Performance
  1. Weltenzyklopädie
  2. Linux-rt — Wikipédia
Linux-rt — Wikipédia 👆 Click Here! Read More..
Un article de Wikipédia, l'encyclopédie libre.
Article principal : Noyau Linux.
Linux-rt

Informations
Système d'exploitation LinuxVoir et modifier les données sur Wikidata
Licence Licence publique générale GNUVoir et modifier les données sur Wikidata

modifier - modifier le code - voir Wikidata (aide)

Linux-rt (où RT signifie en anglais « Real Time », littéralement « temps réel ») est une branche du noyau Linux initiée par Ingo Molnar dans le but de répondre aux contraintes d'un système temps réel.

L'application du patch officiel PREEMPT-RT sur le noyau Linux standard lui confère des fonctionnalités temps réel.

Un tel noyau est par exemple fourni en option par les distributions Debian, Ubuntu et Manjaro Linux[1], et est au cœur de la distribution Demudi Linux.

Principe d'action du patch PREEMPT_RT

[modifier | modifier le code]

Ce patch a pour effet de donner au noyau Linux un comportement quasi-temps réel, tout en limitant le nombre de modifications apportées. Une partie des fonctionnalités ajoutées par Ingo Molnar ont depuis été introduites directement dans le noyau.

Il agit en rendant préemptible la majeure partie du code du noyau, et en particulier les sections critiques, les gestionnaires d'interruptions. Il modifie par ailleurs certains mécanismes pour réduire les temps de latence induits par le fonctionnement du système.

Ce patch met aussi en place un mécanisme de protection contre le problème connu sous le nom d'"inversion de priorité", par l'utilisation de sémaphore à héritage de priorité.

Comparaison avec la concurrence

[modifier | modifier le code]

Par rapport à des extensions concurrentes du noyau Linux tels que Xenomai ou RTAI, il ne fait que modifier le fonctionnement du noyau standard sans ajouter un second noyau ou une couche de virtualisation temps réel, ce qui simplifie et allège le système résultant.

Il n'ajoute aucune interface de programmation spécifique, utilisant l'API POSIX standard, et ne requiert par là même aucune modification d'une application existante. Un programme prévu pour fonctionner sur un noyau Linux conventionnel fonctionnera donc naturellement sur linux-rt et en tirera immédiatement certains bénéfices (temps de latence réduits) sans aucune re-compilation.

Notes et références

[modifier | modifier le code]
  1. ↑ (en) « Manjaro realtime kernels », sur Manjaro (consulté le 21 mars 2017)

Voir aussi

[modifier | modifier le code]

Articles connexes

[modifier | modifier le code]
  • Système d'exploitation temps réel
  • Xenomai et RTAI

Liens externes

[modifier | modifier le code]
  • (en) Description du fonctionnement du patch RT_PREEMPT
  • (en) Page du projet Real Time Linux
  • (en) Wiki officiel du patch RT_PREEMPT
  • Téléchargement du patch sur le site officiel du Noyau Linux
  • Article décrivant l'installation du patch linux-rt
v · m
Noyau de système d'exploitation
Noyaux courants
  • Linux
  • Windows NT
  • XNU
Autres noyaux
  • Accent
  • BSD
  • GNU Mach
  • Linux-libre
  • L4
  • Mach
Multitâche
  • Communication inter-processus
  • Commutation de contexte
  • Ordonnancement
  • Processus
  • Temps partagé
  • Thread (et Thread Local Storage)
  • Fibre (ou Coroutine)
Matériel
  • Entrées-sorties
  • Interruption
  • Interruption matérielle
  • Pilote
Mémoire
  • Paginée
  • Étendue
  • Virtuelle
  • Vive
  • Espace d'échange
  • Unité de gestion mémoire
Technique
  • Appel système
  • Verrou global du noyau
  • Espace noyau
  • Espace utilisateur
  • Liste des noyaux de systèmes d'exploitation
  • Catégorie:Noyau de système d’exploitation
  • icône décorative Portail des logiciels libres
  • icône décorative Portail de Linux
Ce document provient de « https://fr.teknopedia.teknokrat.ac.id/w/index.php?title=Linux-rt&oldid=230865480 ».
Catégories :
  • Noyau Linux
  • Logiciel libre sous licence GPL
Catégories cachées :
  • Page utilisant P306
  • Page utilisant P275
  • Article utilisant une Infobox
  • Portail:Logiciels libres/Articles liés
  • Portail:Logiciel/Articles liés
  • Portail:Informatique/Articles liés
  • Portail:GNU/Linux/Articles liés

  • indonesia
  • Polski
  • الرية
  • Deutsch
  • English
  • Español
  • Français
  • Italiano
  • مصر
  • Nederlands
  • 本語
  • Português
  • Sinugboanong Binisaya
  • Svenska
  • Українска
  • Tiếng Việt
  • Winaray
  • 中文
  • Русски
Sunting pranala
Pusat Layanan

UNIVERSITAS TEKNOKRAT INDONESIA | ASEAN's Best Private University
Jl. ZA. Pagar Alam No.9 -11, Labuhan Ratu, Kec. Kedaton, Kota Bandar Lampung, Lampung 35132
Phone: (0721) 702022
Email: pmb@teknokrat.ac.id