PREEMPT RT

PREEMPT RT

Linux-rt

Linux-rt (où RT signifie Real Time) est le nom du système d'exploitation temps réel libre obtenu par l'application du Patch officiel PREEMPT-RT (maintenu par Ingo Molnar) sur le noyau Linux standard.

Un tel noyau est par exemple fourni en option par la distribution Ubuntu, et est au coeur de la distribution Demudi Linux.

Sommaire

Principe d'action du patch PREEMPT_RT

Ce patch a pour effet de donner au noyau Linux un comportement temps réel dur, 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 latences induits par le fonctionnement du système.

Ce patch met aussi en place un mécanisme de protections 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

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 requière 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 latences réduits) sans aucune re-compilation.

Voir aussi

Liens internes

Liens externes

  • Portail des logiciels libres Portail des logiciels libres
  • Portail GNU/Linux Portail GNU/Linux
Ce document provient de « Linux-rt ».

Wikimedia Foundation. 2010.

Contenu soumis à la licence CC-BY-SA. Source : Article PREEMPT RT de Wikipédia en français (auteurs)

Игры ⚽ Нужно решить контрольную?

Regardez d'autres dictionnaires:

  • Preempt — (also spelled Pre empt ) is a bid in contract bridge whose primary function is to take up bidding space from the opponents. A preemptive bid is usually made by jumping , i.e. skipping one or more bidding levels. Since it deprives the opponents of …   Wikipedia

  • preempt — pre·empt /prē empt/ vt 1 a: to acquire (land) by preemption b: to seize upon to the exclusion of others: take for oneself a senior user of a trademark could not preempt use of the mark in remote geographical markets Mesa Springs Enterprises v.… …   Law dictionary

  • preempt — pre‧empt [priːˈempt] also pre empt verb [transitive] to make what someone else has planned to do or say unnecessary, impossible, or ineffective by doing or saying something first: • The salesperson may try to pre empt the customer s objections. • …   Financial and business terms

  • Preempt — Pre*[ e]mpt (?; 215), v. t. & i. [imp. & p. p. {Pre[ e]mpted}; p. pr. & vb. n. {Pre[ e]mpting}.] [See {Pre[ e]mption}.] To settle upon (public land) with a right of preemption, as under the laws of the United States; to take by pre[ e]mption.… …   The Collaborative International Dictionary of English

  • preempt — *arrogate, usurp, appropriate, confiscate Analogous words: *take, seize, grasp, grab: *exclude, eliminate, shut out, debar …   New Dictionary of Synonyms

  • preempt — [v] take over in place of another accroach, acquire, annex, anticipate, appropriate, arrogate, assume, bump, commandeer, confiscate, expropriate, obtain, seize, sequester, take, usurp; concepts 121,142,234 …   New thesaurus

  • preempt — ☆ preempt or pre empt [prē empt′ ] vt. [back form. < PREEMPTION] 1. to acquire (public land) by preemption 2. to seize before anyone else can, excluding others; appropriate beforehand 3. Radio TV to replace (a regularly scheduled program) vi.… …   English World dictionary

  • Preempt-rt — Linux rt Linux rt (où RT signifie Real Time) est le nom du système d exploitation temps réel libre obtenu par l application du Patch officiel PREEMPT RT (maintenu par Ingo Molnar) sur le noyau Linux standard. Un tel noyau est par exemple fourni… …   Wikipédia en Français

  • preempt — preemptible, adj. preemptor /pree emp tawr, teuhr/, n. preemptory /pree emp teuh ree/, adj. /pree empt /, v.t. 1. to occupy (land) in order to establish a prior right to buy. 2. to acquire or appropriate before someone else; take for oneself;… …   Universalium

  • preempt — I (New American Roget s College Thesaurus) v. t. commandeer, usurp, occupy, arrogate. See earliness. II (Roget s IV) v. Syn. acquire, seize, appropriate; see obtain 1 . III (Roget s 3 Superthesaurus) (VOCABULARY WORD) v. [pree EMPT] to take the… …   English dictionary for students

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”