Historique: Portail Système
Aperçu de cette version: 57
Optimisations du système
---------
AVANT TOUT
• Le portail des débutants
• Le temps réel pour les applications
---------
ENSUITE
• Les disques durs et hdparm
• LE watchdog
• Latence des périphériques PCI
---------
PLUS LOIN ENCORE
• Interruption matérielle - IRQ : les bases
• Le noyau Temps-Réel
• Gestion des IRQ
---------
OBJECTIF GÉNÉRAL
• La gestion des priorités
---------
VOIR AUSSI
• Utilisations avancées
AVANT TOUT
• Le portail des débutants
• Le temps réel pour les applications
---------
ENSUITE
• Les disques durs et hdparm
• LE watchdog
• Latence des périphériques PCI
---------
PLUS LOIN ENCORE
• Interruption matérielle - IRQ : les bases
• Le noyau Temps-Réel
• Gestion des IRQ
---------
OBJECTIF GÉNÉRAL
• La gestion des priorités
---------
VOIR AUSSI
• Utilisations avancées
Avant-propos : cette page-mère va vous orienter vers d'autres pages qui vous livreront tous les secrets de l'optimisation de votre système Linux (das_watchdog, rtirq, désactivation des services inutiles, etc...).
Présentation
Le noyau, du nom de Linux, est à la base relativement performant (système multi-taches, gestion de la mémoire, etc.). Il est néanmoins possible d'améliorer encore ses performances, afin d'obtenir en particulier une latence très basse et très appréciée en MAO (de l'ordre de quelques millisecondes si votre configuration matérielle le permet).Les articles ci-contre vous permettront d'apprendre comment obtenir un système optimisé pour la MAO. Attention, il s'agit parfois d'opérations plutôt réservées à des utilisateurs avertis. Il est préférable, si vous ne vous sentez pas à l'aise à l'idée d'avoir à re-compiler votre noyau, d'utiliser une distribution déjà préparée pour l'audio. En effet, celles-ci proposent en général un système bénéficiant déjà de la plupart de ces optimisations.
Enfin, il est conseillé d'utiliser une partition dédiée pour votre système MAO, car certaines des modifications présentées ici ne sont pas forcément très compatibles avec d'autres usages ... vous en profiterez pour y installer un environnement graphique léger, afin de réellement tirer le meilleur de votre matériel !
En premier lieu, le bon sens :
- Méfiez-vous des tâches d'administration automatiques effectuées en arrière plan (cron, messagerie).
- Désactivez les services inutiles. La gestion des services étant très différente d'une distribution à l'autre, consultez la documentation de votre distribution. Certaines proposent des outils graphiques ("drakxservice" sous Mandriva par exemple), pour d'autres, il faudra faire ça "à l'ancienne" (commandes "rc-status" et "rc-update" sous Gentoo, etc). N'oubliez pas enfin que certains services dépendent d'autres services !
- Choisissez un environnement de bureau (desktop) léger pour économiser des ressources.
Optimisations
- applis RT vous indiquera les différentes possibilités pour permettre à vos applications de profiter des capacités temps réel du noyau !
- Disques durs et réglages revient sur les choix de disques durs et leurs réglages et optimisations, ainsi que les sauvegardes.
- La latence sous Linux est une documentation assez technique destinée à ceux qui veulent optimiser leur système ou simplement comprendre ce qu'il faut savoir de la basse latence sous Linux. Cette documentation est initialement la traduction de la documentation http://www.affenbande.org/~tapas/wiki/index.php. La dernière partie, "Info sur le noyau 2.6.x" est complétée par la page ci-dessous :
Voir si les différents procédés décrit dans http://www.sabi.co.uk/Notes/linuxSoundLatency.html sont encore d'actualité et en faire des articles si oui.