Merci d'avoir envoyé votre demande ! Un membre de notre équipe vous contactera sous peu.
Merci d'avoir envoyé votre réservation ! Un membre de notre équipe vous contactera sous peu.
Plan du cours
Introduction
- Linux Fondation
- Linux Formation Foundation
- Linux Certifications Fondation
- Linux Badges numériques Foundation
- Exercices de laboratoire, solutions et ressources
- Détails de la distribution
- Laboratoires
Principes d'optimisation des performances
- Méthodologie
- Processus d'optimisation
- Outils d'investigation
- Laboratoires
Analyse comparative
- Critères de performance
- Benchmarks synthétiques
- Benchmarks d'application
- Laboratoires
Interfaces de réglage
- Concepts de réglage
- Paramètres du noyau
- Paramètres du noyau
- Interfaces d'application
- accordées
- Paramètres du matériel
- Laboratoires
Interfaces de surveillance
- /proc Système de fichiers
- Utilitaires de ligne de commande
- Collecte de données sur les performances
- Nagios
- Ganglia
- Surveillance du noyau
- Laboratoires
Techniques et outils de profilage
- Contrôle des performances
- Compteurs
- Ratios de performance
- Profilage du noyau par rapport à l'application
- oprofile
- Perf
- Événements perf disponibles
- Acquisition de données de performance avec perf
- Surveillance des performances à l'intérieur de l'application
- Surveillance des performances de l'espace utilisateur avec gprof
- Laboratoires
Outils de traçage
- Traçage de l'espace utilisateur
- strace
- Traçage de la bibliothèque
- Traçage du noyau
- ftrace
- SystemTap
- Tracer des applications avec SystemTap
- Laboratoires
Sous-système CPU
- Concepts et architecture de l'unité centrale
- Optimisations au niveau de l'unité centrale
- Jeux d'instructions spécialisés
- Topologie de l'unité centrale
- Paramètres du BIOS
- Laboratoires
Puissance Management
- Puissance Management Stratégies
- Puissance des appareils Management
- États d'économie d'énergie du CPU
- Mise à l'échelle de la fréquence
- Puissance Management Outils
- Laboratoires
Planification des processus
- Conception
- Politiques d'ordonnancement
- Réglages de l'ordonnancement
- Affinité et isolation de l'unité centrale
- Affinité avec les interruptions
- Groupes de contrôle
- Laboratoires
Sous-système mémoire
- Vue d'ensemble
- Optimisation de la consultation des pages et pages volumineuses
- Contrôle de la permutation à partir des applications
- Minimiser les erreurs
- Laboratoires
Optimisations NUMA
- Concepts et architecture de l'unité centrale
- Allocation de mémoire NUMA
- NUMA Statistics
- Laboratoires
Sous-système E/S
- Aperçu de la pile de stockage
- Concepts du planificateur d'E/S
- Algorithmes de l'ordonnanceur d'E/S
- Considérations matérielles
- Optimisation des périphériques de stockage
- Laboratoires
Systèmes de fichiers locaux
- Principaux choix de systèmes de fichiers
- Modes de journalisation Ext3/4
- Attributs des systèmes de fichiers
- Labs
Systèmes de fichiers en réseau
- Système de fichiers en réseau (NFS)
- NFSv4
- pNFS
- Laboratoires
Stockage et IO
- Actualisation du RAID logiciel
- Niveaux de RAID
- Configuration RAID
- Volumes logiques
- Volumes et groupes de volumes
- Création de volumes logiques
- Périphériques bruts
- E/S asynchrones
- Laboratoires
Analyse du sous-système d'E/S
- iostat
- iotop
- blktrace
- blkparse
- btrace
- btt
- blkiomon
- Labs
Optimisation du sous-système réseau
- Aperçu de la pile réseau
- Optimisation de la latence et du débit
- Paramètres matériels de l'interface réseau
- Techniques de déchargement
- Optimisation TCP
- Outils de surveillance et de diagnostic
- Laboratoires
Virtualisation
- Aperçu de la virtualisation
- Considérations sur les disques
- Considérations sur le réseau
- Laboratoires
Pré requis
Ce cours s'adresse principalement aux administrateurs de systèmes et aux architectes technologiques qui doivent sélectionner et régler leur environnement pour maximiser la vitesse et l'efficacité. Les étudiants doivent être des utilisateurs expérimentés Linux. Une familiarisation avec les concepts d'administration des systèmes locaux couverts par le cours LFS301 Linux Administration des systèmes est requise.
Audience
Ce cours est destiné aux professionnels de l'informatique chargés d'optimiser les performances Linux.
Niveau d'expérience: Intermédiaire
28 Heures