veille et non-veille
si ta machine est en veille, comme si tu passais par le menu "suspendre l'activité", les taches de maintenance ne se mettent pas en route. En clair, il faut que tu entendes ton ventilo...
En revanche, si tu es devant la machine à cette heure-là, et que tu ne t'aperçois de rien, c'est normal. Ces tâches s'opèrent dans une totale transparence.
Cette programmation est un héritage des serveurs unix. Ceux-ci tournent tout le temps. Mais au départ, ces tâches ne se faisaient pas sans incidence sur l'usage cpu, c'est pourquoi elles étaient programmées si tard.
Reprogrammer l'heure
Pour reprogrammer l'heure (et les jours) de ces tâches, tu peux utiliser le terminal, ou une application GUI du cron,
Cronnix
Si tu veux faire ça avec Cronnix, je te conseille néanmoins de regarder via le terminal quelles sont les tâches automatiques enregistrées dans ton crontab.
Pour ça, ouvres le terminal et tapes :
cat /etc/crontab
Si tu veux les éditer et les changer, il faudra que tu passes par un éditeur de texte. Le mieux reste celui du terminal : pico.
Pour éditer, tapes :
sudo pico etc/crontab
une fenêtre pico va s'ouvrir. Les taches de maintenance sont inscrites selon cette syntaxe :
<BLOCKQUOTE><font size="1" face="Verdana, Geneva">quote:</font><HR> # do daily/weekly/monthly maintenance
15 16 * * root sh /etc/daily 2>&1 | tee /var/log/daily.out
30 10 * * 2 root sh /etc/weekly 2>&1 | tee /var/log/weekly.out
30 9 1 * * root sh /etc/monthly 2>&1 | tee /var/log/monthly.out | mail -s "`hostname` monthly output" root
<HR></BLOCKQUOTE>
Dans le cas précis de ce crontab, les tâches de maintenance régulière sont effectuées, tous les jours à 16:15 pour les tâches quotidiennes, le mardi (2° jour de la semaine), à 10:30 pour les tâches hebdomadaires, le 1er jour de chaque mois pour les tâches mensuelles.
Pour mieux expliquer ça (surtout ne démarrez pas une manip à partir des seules info que je viens de donner), je rajoute quelques ressources qui complèteront le magnifique OSX Guide Solutions Book mentionné par MiniMe.
D'abord, les trésors de ressources de l'Oreilly Network, et notamment la première des 4 leçons sur le terminal, où la procédure de modification mentionnée plus haut est détaillée et sécurisée.
Grace à projetcomega.online, on trouve désormais une traduction française des leçons de Chris Stone. Allez-y, c'est
là.
A lire absolument pour tous ceux qui vont vouloir modifier par eux-même les tâches automatisées.
Dans la leçon 2, on apprendra comment automatiser l'envoi d'un email confirmant que les tâches ont été automatiquement effectuées.
La leçon 3 analyse les différentes tâches, et leur optimisation éventuelle.
Que ceux qui veulent "improve their english" ne se privent néanmoins pas du
site original anglais, qui contient une masse inégalée d'infos.
Enfin,
cosx.org contient également plein d'infos francophones pour maîtriser mieux la bête qui sommeille dans nos machines.
Il y a bien sûr plein d'autres ressources. Mais je trouve que celles-ci sont... certifiées sans risques.
[20 mai 2002 : message édité par rezba]