Maintenance et optimisation sous Mac OSX
Quels outils pour vos vidéos pour quels besoins ?
28 octobre 2005 par Antoine Désir, Roland Lehmann, et Thierry Philippon (coordination) - Mis à jour le 28 octobre 2005
En cas de ralentissement de la machine, de comportement bizarre, de plantage des applications ou de fichier récalcitrant, il convient de faire un minimum de maintenance et de réparation. Des outils comme Tools X ou Onyx sont là pour simplifier ces opérations. Mais il convient juste de comprendre un peu comment fonctionne tout ce beau monde. L'ennemi dans la vidéo numérique est très certainement les temps de latence des disques durs pénalisant l'ensemble de la machine. Au fil du temps, ces temps de latence ont tendance à s'allonger. L'une des forces des systèmes Unix est de pouvoir être multi-tâche donc de pouvoir exécuter différents
programmes simultanément sans qu'aucun ne vienne interférer avec un processus lancé depuis une autre application. Un des programmes Unix les plus méconnus des personnes non
initiées à ce système est très certainement l'automate Cron. Ce logiciel lancé depuis le démarrage du Système utilise le fichier Crontab répertoriant
les différentes tâches à exécuter. Apple utilise le programme Cron pour notamment lancer des scripts de maintenance essentiels au bon fonctionnement de MacOS X. Ces scripts
sont par défauts programmés pour se lancer la nuit afin de ne pas ralentir le fonctionnement de la machine. Le problème est que si votre Mac est éteint ou en suspension d'activité,
le Cron ne peut s'exécuter et donc les scripts de maintenance ne seront pas lancés. Il faut bien connaître la nature des scripts de maintenance pour comprendre leur utilité : Il existe 3 types de scripts
de maintenance : |
Article co-rédigé par : camephotoscope, le site photo-vidéo pour débutants. forum Mac-Vidéo, le forum de la vidéo sur Mac. et coordonné par : magazinevideo.com, le webmag de l'image numérique |
|
Outil gratuit : ToolsX, le bon génie
Complémentaire des autres produits disponibles sur le marché, ToolsX mérite votre attention, d'autant que l'auteur
est assez réactif quand aux suggestions faites pour améliorer son "logiciel communautaire" comme il aime l'appeler. Vous l'aurez compris, ToolsX est totalement gratuit. |
|||||||
A l'origine, ToolsX n'avait comme vocation que d'aider son concepteur en ajoutant une interface graphique à certaines lignes de commande Unix
portant sur l'optimisation du Système MacOS X. L'auteur (modérateur des forums de macfr.com) s'est rendu compte que son logiciel
pouvait être amené à aider d'autres utilisateurs Mac dont le passage à la version Unix du système d'Apple avait quelque peu déroutés et étaient totalement
réfractaires à la ligne de commande Unix trop proche du Dos et pas du tout "Apple Feeling". ToolsX s'est donc au fur et à mesure des versions, enrichi des différentes astuces trouvées çà et là sur
le Web et des nombreux retours utilisateurs. |
|||||||
Voici comment utiliser ToolsX afin de pouvoir tirer parti au mieux de notre machine. Sous ToolsX, l'exécution de ces scripts peut être modifiée soit en passant par la ligne de commande (tapez man crontab pour avoir accès au manuel de ce programme) soit à l'aide d'utilitaires tels que ToolsX pour ne citer que lui (vous pourrez même lancer les scripts de maintenance directement depuis cet utilitaire). Pour lancer les scripts de maintenance indépendamment, rendez-vous dans la section "Système" de ToolsX sous-section "Optimisation" puis cliquez sur le script que vous désirez lancer. Vous pouvez aussi choisir de lancer les 3 scripts de maintenance les uns à la suite des autres en cliquant sur le bouton "123". Attention : vous devez impérativement être loggéen tant qu'administrateur sur votre machine et vous être identifié en tant que tel au lancement de ToolsX (vous pouvez vous identifier en tant qu'administrateur en cliquant sur le cadenas dans la partie inférieure de la fenêtre principale de ToolsX). |
|||||||
Si vous voulez modifier l'heure et la date de lancement des scripts de maintenance, rendez-vous dans la sous-section "Cron" de la section "Système" Vous devrez aussi être identifié en tant qu'administrateur pour pouvoir éditer le Crontab qui est la base de données des tâches à lancer par le Cron. |
|||||||
Vous l'aurez compris, ces scripts de maintenance sont essentiels au maintien de notre Système (nous savons ce qu'une fragmentation excessive et/ou un ralentissement excessif du Système peut provoquer lors d'une acquisition vidéo). L'autre optimisation à ne pas négliger est la reconstructions des autorisations, véritable source de ralentissement et de dysfonctionnements de tout Système Unix. |
|||||||
ToolsX propose de reconstruire les autorisations (y compris ceux de l'environnement Classic) via sa section "Système" sous-section
"Réparation" (vous y trouverez aussi une option pour mettre à jour la base logicielle de MacOS X, opération indispensable si vous avez effectué des installations
logicielles n'utilisant pas l'installeur Apple). |
|||||||
Un bon Système étant avant tout un Système mis à jour régulièrement, n'hésitez pas à vous rendre
dans la sous-section "Informations" de la section "Système" afin de connaître les caractéristiques de votre machine comme par exemple la version de votre micro-programme
interne (firmware). Vous noterez au passage sur la capture d'écran ci-contre que mon Système n'est pas à jour du tout ;-). |
|||||||
|
|||||||
Mais ToolsX ne fait pas que de l'optimisation, il peut aussi faire de la prévention en utilisant les informations SMART de votre disque dur, pour cailla, un petit tour dans la section "Modules" sous-section "SMART" s'impose. |
ToolsX possède aussi son moteur de gravure/effacement de CD/DVD que vous trouverez dans la sous-section "CD/DVD" et "Gravure" de la section "Modules". |
||||||
Une des grandes force de ToolsX sur ses concurrents actuels est sans aucun doute son module PlistKiller (permettant de mettre à la poubelle un fichier de préférence Plist plantogène) mais aussi son module d'administration via son module ToolsX_Administrator couplé au logiciel ToolsX_Client. Une fois installé sur les postes clients, celui-ci se comporte de manière totalement invisible pour l'utilisateur qui ne le verra même pas apparaître dans son Dock. Une fois installés et lancés, ToolsX et ToolsX_Client peuvent communiquer afin de lancer les scripts de maintenance ou réparer les autorisations du poste hébergeant la version client de ToolsX. Les administrateurs systèmes apprécieront surtout que ToolsX s'appuie sur la technologie Bonjour d'Apple (anciennement appelée RendezVous). Autrement dit, aucune configuration réseau n'est requise pour permettre à ToolsX de dialoguer avec son module client ! |
|||||||
Actuellement une nouvelle version de ToolsX est en cours de finalisation. Elle perfectionnera sa version pour Tiger (MacOS X 10.4.x) et subira un léger lifting cosmétique en plus de quelques nouveautés. |
|||||||