2006-12-05

De Asso Val Libre
Révision de 9 décembre 2006 à 11:17 par Mariano (discussion) (Analyse système)

Aller à : navigation, rechercher

Programme théorique

  • Install Fred ? (le retour de la suite de la fin) / pas vu Fred, saison des conseils de classe ?/
  • Flux RSS wiki
  • Déplacement Capelle le 16 ?
  • topo : l'enchainement des logiciels (boot --> daemon/services --> bureau -->

applications)

  • ou topo : les outils de comm' val-libre (plone/mjc / wiki / compte google / gmail)
  • Accès samba pour la machine activité poterie / pas eu le temps /
  • Il faut LIIIIRE ... (dixit Dany Boon)

Programme effectif !

  • Déplacement Capelle le 16 ? A priori, c'est jouable (Jean, Roger, Thierry, Alex, ...)

Le gros de la séance a été passé sur une analyse rapide de la structure logicielle du système (processus, terminal/console, interfaces graphiques, occupation mémoire)

Analyse système

Gmem-e17-maison.png Présentation synthétique de l'empilement des logiciels présents dans le système. Tout à commencé par une présentation improvisée de l'utilitaire gmemusage.

gmemusage 
application graphique qui visualise l'occupation mémoire des différents processus / logiciels en mémoire.

En analysant l'empilement des couches logicielles, on met en évidence :

  • le gestionnaire de session (gdm ou kdm le plus souvent) et la notion globale de bureau (gnome / kde / xfce)
  • le gestionnaire de fenêtre (window manager) (wmaker, e17, xfce, kwin, fluxbox, ...)
  • les différents terminaux (rxvt, konsole, ...)

Assez impressionnant pour un windowsien de base : le changement de gestionnaire de fenêtre à la volée !

Au passage, identification des principes communs (ou non!) : fenêtres, boutons, menus, barre de tâche, menus flottants, détacheables

htop 
application console/texte qui visualise les caractéristiques précises des processus présents en mémoire (identité, utilisateurs «propriétaires», ligne de commande utilisée, hiérarchie des processus).

Par exemple, htop permet de visualiser que 3(!) logiciels participent au fonctionnement d'un terminal graphique

Démo : «Élimination» d'un processus par envoi de signal «kill» (9). Commande xkill équivalente

Suite réflexion distrib perso

Présentation rapide à Alex du script Makefile pour automatiser les phases préparatoires et finales de customisation d'iso (base knoppix/kaella)