Gestion des processus et threads sous Linux

Revision sheet excerpt

Plan du Cours

  1. Processus et contexte
  2. États d'un processus
  3. Processus sous Linux
  4. Création et fin des processus
  5. Attente et exec
  6. Notion de thread
  7. Gestion des threads sous Linux

1. Processus et contexte

Notions clés & Définitions

  • Contexte du processus : Le contexte du processus regroupe ses éléments qui déterminent son exécution, notamment le code/données/pile et l’état processeur avec ses registres.

Points essentiels

  • Un processus est un programme en cours d’exécution auquel on associe un environnement mémoire (code, données, pile) et un environnement processeur (CO, PSW, registres).
  • Le processus passe par un contexte qui permet à l’ordonnanceur de le suspendre et de le reprendre plus tard.

Astuce mémo

Mémoire + CPU = contexte du processus (ce que ça contient et ce que le processeur a à l’instant).

2. États d'un processus

Notions clés & Définitions

  • Prêt Ready : L’état prêt correspond à l’attente du processeur : le processus est en attente d’être élu par l’ordonnanceur.
  • Élu Running : L’état élu signifie que le processus est actuellement exécuté par le processeur.
  • Bloqué Stopped : L’état bloqué correspond à l’attente d’une ressource autre que le processeur, comme une opération d’E/S.

Points essentiels

Read the full sheet →

Quiz preview

1. Quelles composantes font partie du contexte d’un processus ?

2. Qu'est-ce que le contexte d'un processus en informatique ?

3. Pourquoi le contexte d’un processus est-il utile à l’ordonnanceur ?

Take the quiz (11 questions) →

Flashcards preview

Contexte du processus — définition ?

Ensemble mémoire et environnement processeur.

Contexte du processus FRENCH

Contient code, données, pile et registres

États d'un processus — principaux ?

Prêt, Élu, Bloqué.

États d’un processus FRENCH

Prêt, Élu, Bloqué

Processus 0 sous Linux FRENCH

Créé lors du démarrage, lancé après charge RAM

Création processus Linux FRENCH

fork() duplique le processus existent

See all 9 flashcards →

Frequently asked questions

What does the revision sheet on Gestion des processus et threads sous Linux cover?

The revision sheet covers the essential concepts of Gestion des processus et threads sous Linux. It is organized by topic to facilitate learning and memorization, with key definitions, explanations and summaries.

Read the full sheet →

How many questions are in the Gestion des processus et threads sous Linux quiz?

The quiz contains 11 multiple-choice questions with detailed corrections and explanations for each answer. Ideal for testing your knowledge and identifying gaps.

Take the quiz (11 questions) →

How to study Gestion des processus et threads sous Linux with flashcards?

Revizly offers 9 interactive flashcards on Gestion des processus et threads sous Linux. Each card presents a question on the front and the answer on the back, enabling active and effective revision based on spaced repetition.

See all 9 flashcards →

Similar courses

Create your own sheets from your courses

Import your PDF or paste your course, AI generates sheets, quizzes and flashcards in 30 seconds.