4

Limitations de l’ordonnancement temps partagé

Dans le chapitre précédent, nous avons examiné les fondements de l’ordonnancement temps partagé. Efficace et performant, il est parfaitement adapté aux tâches courantes d’un poste de développement ou de bureautique. Pourtant, certaines applications (multimédia, entrées-sorties, etc.) s’en satisfont difficilement. Nous allons essayer de comprendre les limites qui handicapent le scheduler temps partagé de Linux pour ces applications.

Mesure du temps

Tout d’abord, nous allons devoir nous appuyer sur des mesures horaires pour vérifier la durée d’opérations critiques. Aussi, devons-nous trouver des outils capables de nous fournir l’heure assez précisément.

La fonction time() bien connue fournit l’heure ...

Get Solutions temps réel sous Linux now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.