Dyson DC-08Alors voici, vous avez peut-être remarqué hier quelques petites interruptions de l'image et du son de ce blog, c'est que, n'écoutant que mon courage qui ne me disait pourtant pas grand-chose, j'ai accompli la Noble Tâche hautement technologique de Maintenance Périodique du Noble Totor, courageux et dévoué serveur des grandiloquents délires qui emplissent cet humble ashram.

Pour ce faire, j'ai donc mis à contribution les Nobles Outils de l'informaticien de luxe, à savoir le Dyson DC-08 qui n'se bouche jamais (comme le riz Uncle Ben's) (tu parles), et son nouveau Grand Copain et Associé en Maintenance Totorienne (quelle idée de génie j'ai eu là), j'ai nommé le gonfleur de dauphin de plage emprunté à Patâpatî !

Car décidément rien ne vaut cet outil pour débusquer en douceur la merdouille qui sera aussitôt goulûment engloutie par son bruyant camarade.

Et puis au moins, avec ça, c'est sans problème, de la merdasse, tu en expédies jusqu'au plafond au grand dam de tes yeux rougis et de tes allergies bronchiques.

GonfleurIl n'y a pas à dire, l'informatique, c'est un sport avec plein de haute technologie dedans, et ce pauvre Totor a cela en commun avec un Dyson qu'il n'y a pas de sac en papier dedans, et qu'il pompe également l'air, mais lui c'est 24h/24, alors fatalement faut bien vider de temps à autre la merdouille qui s'accumule dans cet aspirateur sans sac hautement technologique.

Ce que je m'astreins donc à faire 3 à 4 fois par an, l'expérience montrant que l'accumulage de merdasse est la première cause de pannasse, et l'entropie s'acharnant à accumuler la merdasse aussitôt que l'on cesse, fût-ce pour un instant, de pomper le cosmogol.

Quand je vois la couche de poussière accumulée sur mon bureau que j'ai aspiroté tout bien pas plus tard que la semaine dernière, d'ailleurs... Je vois rigoler les petites particules de merdasse en fine couche, tellement désireuses de se transformer aussi vite que possible en merdasse en couche épaisse, ce qui je dois dire fait l'admiration béate des cellules précancéreuses de mon organisme fatigué.

Enfin bref, s'il nous faut aspirer, aspirons !

xosview 1.5 Go TotorAprès avoir fait cela, cela après avoir fait, le Père Noël est passé avec quelques jours d'avance dans Totor de la part de Mâ Anandaremesh, et lui a offert une chouette barrette de 512 Mo de DDRAM supplémentaire, portant sa mémoire à un honnête petit 1,5 Go, quantité de mémoire bien utile pour continuer d'héberger cet humble ashram dans de bonnes conditions.

Car le bestiau commençait à se sentir court en mémoire. C'est ce qui se produit quand on utilise un serveur également comme station de travail principale, poste bureautique, machine à seurfer, cafetière et brosse à dents.

Oui, je sais, en théorie c'est pas trop bon, un serveur ne devrait servir qu'à servir, mais en pratique, avec Linux tout est possible, et ça fait des années que ça le fait très bien comme ça, et puis de toute manière je n'ai qu'une seule grosse machine (enfin grosse, tout est relatif...).

Ce n'est d'ailleurs pas tant les fonctions serveurs qui bouffent grand-chose, il faut bien le reconnaitre. De nos jours, un serveur consomme que dalle de mémoire, comparé au moindre logiciel de traitement de texte. Là, en matière de serveur, mon seul gros goulu, c'est MySQL, qui gère une base de tokens énorme pour l'antispam DSPAM (200 Mo, est-ce vraiment raisonnable ?), et MySQL est devenu encore plus joufflu depuis que ma mise à jour à dotclear 2 m'a contraint et forcé à redémarrer son moteur InnoDB, moteur super-chouette sur le papier et que j'utilisais abondamment, mais qui avait commencé à me casser sérieusement les coupieds à force de corrompre régulièrement la grooooosse table de la base de données de DSPAM, justement. C'était dans une version légèrement plus ancienne de MySQL, mais de guerre las, j'en avais fini par ranger InnoDB au garage.
Là, dotclear 2 (Aoraki) exigeait que je le ressorte, je me suis donc incliné. Mais taillé comme c'est taillé actuellement, ça bouffe velu de la RAM, va falloir que j'élague un petit poil.

Mais le pire de tout, et ça, ça me scie vraiment, le pire de tout, c'est encore le navigateur Firefox qui, quand on le laisse ouvert avec plein de fenêtres dans tous les coins comme j'aime, finit à l'aise très vite par bouffer plus de 200 Mo de RAM, ouais 200 Mo de RAM pour un navigateur, non mais ça va pas la tête ?

Si j'ajoute Kontact, mon couteau-suisse toujours ouvert lui aussi, e-mail (KMail) et agrégateur RSS (Akregator) ouverts dedans, paf, 120 Mo de plus. Ouille !

C'est bien simple, le serveur X, plus Kontact et Firefox ouverts, et la barrette de 512 Mo de RAM est bouffée. Quand on pense qu'il y a une douzaine d'années on aurait fait en gros la même chose dans 8 Mo de RAM... On voit que c'est pas les développeurs qui la paient ! ;-)

...Quoique d'un autre côté, 512 Mo de RAM furieusement rapide de maintenant, ça doit coûter moins cher que 8 Mo de RAM furieusement lente d'il y a 12 ans... Enfin... Ô tempora, etc...

Par ordre de gloutonnerie, ça nous fait :

top - 09:27:47 up 14:04,  1 user,  load average: 1.00, 0.74, 0.60
Tasks: 206 total,   2 running, 204 sleeping,   0 stopped,   0 zombie
Cpu(s):  3.0% us,  2.0% sy,  0.0% ni, 94.4% id,  0.0% wa,  0.0% hi,  0.7% si
Mem:   1556264k total,  1483380k used,    72884k free,    36552k buffers
Swap:  1048688k total,      260k used,  1048428k free,   398124k cached

  PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND
 6159 petaram   15   0  215m 139m  22m S  0.0  9.2  22:39.17 mozilla-firefox
 2955 mysql     16   0  191m 110m 5200 S  0.0  7.2  11:23.60 mysqld
 4289 root      16   0 98260  66m 5128 R  3.3  4.4  10:05.35 X
  693 petaram   16   0  122m  59m  30m S  0.0  3.9   3:25.67 kontact
 3519 clamav    16   0 54312  33m 1392 S  0.0  2.2   0:35.08 clamd
 4772 petaram   15   0 50564  29m  22m S  0.0  1.9   0:09.43 konqueror
 4768 petaram   16   0 39872  22m  13m S  0.0  1.5   0:22.45 konsole
 4733 petaram   15   0 41128  22m  17m S  0.0  1.5   0:09.38 kdesktop
 3943 sympa     16   0 28236  21m 3404 S  0.0  1.4   0:03.87 perl5.8.8
 4120 sympa     16   0 28108  21m 3400 S  0.0  1.4   0:03.28 perl5.8.8
 4696 petaram   16   0 38532  20m  16m S  0.0  1.4   0:21.88 kded
 4782 petaram   16   0 39384  20m  16m S  0.0  1.3   0:01.45 konqueror
 4771 petaram   15   0 37016  20m  13m S  1.0  1.3   0:21.54 konsole
17320 apache    16   0 34568  20m 9720 S  0.0  1.3   1:10.66 httpd
 4790 petaram   16   0 39380  20m  16m S  0.0  1.3   0:01.41 konqueror
 4679 apache    16   0 34512  20m 9760 S  0.0  1.3   1:21.22 httpd
 4748 petaram   15   0 35968  20m  15m S  0.0  1.3   0:26.80 kicker
 7264 petaram   15   0 21508  19m 1804 S  0.0  1.3   0:20.14 webcollage-nopo
13671 apache    16   0 32940  18m 9072 S  0.0  1.2   0:20.71 httpd
13548 apache    16   0 32848  18m 9080 S  0.0  1.2   0:24.47 httpd
 2367 apache    16   0 32508  18m 9028 S  0.0  1.2   0:38.26 httpd
28331 apache    16   0 32408  18m 9092 S  0.0  1.2   0:46.78 httpd
11293 apache    16   0 32408  18m 9084 S  0.0  1.2   0:27.25 httpd
11294 apache    16   0 32460  18m 8972 S  0.0  1.2   0:30.57 httpd
13653 apache    15   0 32508  18m 9032 S  0.0  1.2   0:26.66 httpd
13639 apache    16   0 32312  17m 9008 S  0.0  1.2   0:29.45 httpd

(Ouais, je sais bien que c'est du moldave et que ça ne vous passionne que très modérément...)

Tout ça pour dire qu'hier, fatalement, après avoir injecté la barrette à grands coups de marteau, j'ai fait tourner un bon coup de memtest86 pendant une paire d'heures histoire de voir si ma nouvelle barrette ne fumait pas des trucs un peu bizarres. Avec la chance que j'ai, moi ces derniers temps, j'ai pratiquement du mal à réaliser que ça a fonctionné du premier coup, d'ailleurs. C'est pas très normal, ça cache quelque chose...