Je ne reviens pas sur le cache disque dont c'est justement le boulot de garder en RAM les fichiers souvent accédés.
A chaque démarrage d'un programme, il est linké avec la libc, et ld.so est exécuté à chaque fois, on pourrait aussi les copier dans un RAM disque dans ce cas ;-)
En fait, dans les trains Suisse, on trouve depuis la nuit des temps du chemin de fer "Il est dangereux de se pencher par la fenêtre" en trois et maintenant quatres langues, Français, Allemand, Italien et Anglais.
C'est un gag connu chez les frontaliers, dans les années 60, mon père a gagné un porcelet lors d'une course de kart dans la campagne alsacienne, porcelet qui s'est tout naturellement trouvé affublé du nom de Gersy à cause de cette blague. L'histoire est moins drôle, il n'a pas fini au zoo mais chez un fermier, le temps qu'il soit consommable.
Alors j'ai deux disques durs sur le premier port. L'un est maitre, l'autre esclave (forcément).
Juste une petite remarque. En IDE, lorsque le périphérique maitre est mort, l'esclave ne peut pas parler.
Il vaut donc mieux répartir au maximum les disques sur plusieurs bus différents, et c'est même obligatoire si on a du RAID et que l'on veut une certaine sécurité.
Hélas non. Généralement on utilise un FS fabuleux nommé FAT, qui oblige à ré-écrire les mêmes secteurs (ceux de la FAT) à chaque fois que l'on modifie un fichier. Ce qui fait que sur les mémoires solides un peu fragiles (les anciennes surtout), c'est systématiquement la FAT qui explosait en premier. Evidement, lorsqu'un secteur contenant la FAT est mort, le FS l'est aussi. Les disquettes avaient déjà ce problème.
Il existe des techniques pour déplacer la FAT sur d'autres secteurs, mais ce n'est évidement pas supporté par tous les appareils qui utilises les mémoires statiques, certains font des suppositions un peu grossière qui empèche le contournement de fonctionner.
La BONNE solution est d'utiliser un FS qui est conçu pour. Il y en a plusieurs, qui répartissent les écritures sur tous les secteurs, qui sont capables de s'en sortir en cas de secteurs défectueux, et qui ne ré-écrivent pas en permanence les secteurs les plus importants. Mais avec les OS de petit-mou, il ne faut pas compter accéder au contenu de tels supports.
J'ai monté un ordinateur en essayant, simplement avec les pièces choisies, de le rendre le plus inaudible possible.
C'est un échec.
Il fait beaucoup moins de bruit qu'un PC ordinaire, mais il est hors de question de dormir dans la même pièce, dans une salle silencieuse, on l'entends.
Le disque dur est un modèle FB et c'est vrai que je ne l'entends jamais.
L'alim est une SilentPC, et a vide, on ne l'entends pas. Maintenant qu'il y a tout branché dessus, je suis bien incapable de dire qui fait du bruit.
Dans la machine, il y a un P4 à 2.4 GHz, et trois ventilateurs silencieux de 12cm qui tournent avec un réducteur de tension.
Donc pour le serveur, je conserve le Pentium 100 qui n'a pas besoin de la même ventilation, et je regarde comment installer de l'isolant dans le boitier pour amortir les bruits.
Petit commentaire sur la forme: Raz le bol des textes saisis sous Word et copié à tord et à travers, a chaque fois, on traine les apostrophes façon MS et dès que l'on n'est pas sous windows avec les bonnes polices, c'est la catastrophe.
Le titre de cette news tombe en plein dedans :
"Re: Brevets logiciels: les eurodéputés refusent dadopter lexemple américain"
"Re: Brevets logiciels: les eurodéputés refusent d'adopter l'exemple américain"
Un AP est tout con, il se configure avec un programme tournant sous Windows ou avec un navigateur. Il boote en 3 à 5 secondes.
On choisit quelques critères déterminant quels sont les paquets qui doivent traverser l'AP et être recopié sur l'autre réseau (Ethernet ou Wifi), les autres restent où ils sont.
Par exemple chez moi, j'ai défini que tous les paquets IP du réseau 192.168.y.0/24 devaient être routés entre les deux réseaux. Pour ne pas compromettre la sécurité de mon réseau interne, j'utilise deux réseaux logiques (ifconfig eth0:1 192.168.y.1 sur le routeur linux)
As-tu lu la doc ? Toutes les erreurs de Lilo sont clairement expliquées, et chaque caractère correspond à une barre de progression. Est- ce que la première lettre de LILO s'affiche ? Est-ce qu'il y en a plus avant les E1 E1 E1...
Comment est configuré ta machine ? Est-ce que hdb est réellement le second disque, ou est-ce un artifice d'une carte spéciale, RAID, SCSI ou autre ? Est ce qu'il est déclaré dans le BIOS avec une géométrie correcte ou compatible ? A quel endroit as-tu installé le bootsector de Lilo ? Qu'as-tu mis dans ton lilo.conf ? Est-ce que lilo -v te donne des erreurs ?
Il s'agit de deux choses différentes, désolé si mon commentaire est confus.
En utilisant un <xsl:if test="@col>3"> on tombe dans de la programmation, alors qu'avec un <xsl:template match="table[@col>3]"> on reste complètement déclaratif.
Pour les "variables", on ne peut pas modifier la valeur d'une variable ou d'un paramêtre, une fois qu'elle est définie, sa valeur est fixée jusqu'à la fin de sa portée. Tout au plus, on peut la masquer par une variable du même nom dans une sous branche.
Ca permet de certifier qu'un appel de template ne produit pas d'effet de bord en ayant une influence sur les appelants.
La révolution du XSLT, c'est la syntaxe déclarative de la transformation. On n'écrit pas un programme qui modifie les données, on écrit des relations entre deux formats. C'est une des raisons qui explique que les "variables" XSLT ne peuvent pas être modifiées.
J'en connais déjà qui ont eu des boutons lorsque les <xsl:for-each>, <xsl:if> et <xsl:choose> ont été acceptés dans la norme alors qu'ils ne respectent pas ce principe.
Là, j'entends déjà les cris à travers tout l'étage si jamais ils voient ça.
Ca prouve surtout qu'ils ont acheté le mot Mozilla sur Google. Les autres navigateurs ont souvent des sociétés derrières pour protéger les trademarks ce qui aurait pu causer des problèmes.
Je viens de re-tester et la publicité n'apparait plus. La (contre-) publicité a du être fatale aux finances de la société, vu qu'elle a dut être énormément cliquée par tous les gens qui ont lu les articles cités.
cette solution de Wine ou de DLL, ne fonctionne que sur architecture intel 386.
On se plaint que dans l'esprit des gens Ordinateur = Windows & IE; si on fait la même chose en considérant que Ordinateur = compatible 386, on va avoir les mêmes problèmes.
- La machine poubelle de VeriSign n'accepte pas les connexions sécurisées.
- Normalement, ton navigateur doit te prévenir que le nom du certificat ne correspond pas au nom de la machine que tu cherches à joindre. Comme l'échange des certificats se fait avant de préciser le nom de la machine, il n'est pas possible pour le serveur de générer le bon certificat à chaque coup.
Je dis "normalement" parce qu'aux dernières nouvelles, microsoft avait du mal à implémenter ce genre de vérification dans IE.
Pour le courrier, il y a une petite nuance.
Il y a visiblement un faux serveur de mail sur cette machine qui réponds que l'utilisateur n'existe pas, enfin, qui semble avoir été conçu pour répondre cela :
$ telnet 64.94.110.11 smtp
Trying 64.94.110.11...
Connected to 64.94.110.11.
Escape character is '^]'.
220 snubby1-wceast Snubby Mail Rejector Daemon v1.3 ready
HELO plop.org
250 OK
MAIL From: <test@plop.org>
250 OK
RCPT To: <postmaster@somenowhere.com>
550 User domain does not exist.
221 snubby1-wceast Snubby Mail Rejector Daemon v1.3 closing transmission channel
Connection closed by foreign host.
$
Le serveur s'appelle "Mail Rejector Daemon" et il me dit que l'email n'existe pas. Le problème, c'est que visiblement ce robot est TRES TRES bête :
$ telnet 64.94.110.11 smtp
Trying 64.94.110.11...
Connected to 64.94.110.11.
Escape character is '^]'.
220 snubby1-wceast Snubby Mail Rejector Daemon v1.3 ready
Plop
250 OK
Coin
250 OK
PAN!
550 User domain does not exist.
Zut
250 OK
\_o<
221 snubby1-wceast Snubby Mail Rejector Daemon v1.3 closing transmission channel
Connection closed by foreign host.
En fait, il se contente de répondre "250 OK" aux deux premières questions, qui sont normalement HELO et MAIL From, et "550" à la suivante.
Ca peut être aussi un problème hardware, ça ne se produisait jamais sous windows ?
Essaye de réduire les paramêtres (pas de DRI, pas trop d'optimisation XFree, pas de DMA sur le disque dur...) comme recommandé, désactive aussi au max l'ACPI ou l'APM
Regarde aussi si cela ne se produit pas lorsque la charge augmente beaucoup (updatedb, compilation intensive...)
# Re: Un serveur Wap GPL ?
Posté par Sébastien Koechlin . En réponse au journal Un serveur Wap GPL ?. Évalué à 5.
http://httpd.apache.org/(...)
# Re: Pour noel, je voudrais ...
Posté par Sébastien Koechlin . En réponse au journal Pour noel, je voudrais .... Évalué à 1.
Par contre, en neuf, c'est dommage, mais les cartes PCI vidéo coûtent un prix astronomique, en raison de la faible demande.
# Re: accelération de linux !
Posté par Sébastien Koechlin . En réponse au journal accelération de linux !. Évalué à 1.
A chaque démarrage d'un programme, il est linké avec la libc, et ld.so est exécuté à chaque fois, on pourrait aussi les copier dans un RAM disque dans ce cas ;-)
[^] # Re: Office 2003 n'a pas la côte
Posté par Sébastien Koechlin . En réponse au journal Office 2003 n'a pas la côte. Évalué à 1.
[^] # Re: La vie trépidante des moules... (TOME I)
Posté par Sébastien Koechlin . En réponse au journal La vie trépidante des moules... (TOME I). Évalué à 1.
C'est un gag connu chez les frontaliers, dans les années 60, mon père a gagné un porcelet lors d'une course de kart dans la campagne alsacienne, porcelet qui s'est tout naturellement trouvé affublé du nom de Gersy à cause de cette blague. L'histoire est moins drôle, il n'a pas fini au zoo mais chez un fermier, le temps qu'il soit consommable.
[^] # Re: Carte controlleur W-8212
Posté par Sébastien Koechlin . En réponse au journal Carte controlleur W-8212. Évalué à 1.
Juste une petite remarque. En IDE, lorsque le périphérique maitre est mort, l'esclave ne peut pas parler.
Il vaut donc mieux répartir au maximum les disques sur plusieurs bus différents, et c'est même obligatoire si on a du RAID et que l'on veut une certaine sécurité.
[^] # Re: Les clefs USB sont
Posté par Sébastien Koechlin . En réponse au sondage Les clefs USB sont. Évalué à 4.
Il existe des techniques pour déplacer la FAT sur d'autres secteurs, mais ce n'est évidement pas supporté par tous les appareils qui utilises les mémoires statiques, certains font des suppositions un peu grossière qui empèche le contournement de fonctionner.
La BONNE solution est d'utiliser un FS qui est conçu pour. Il y en a plusieurs, qui répartissent les écritures sur tous les secteurs, qui sont capables de s'en sortir en cas de secteurs défectueux, et qui ne ré-écrivent pas en permanence les secteurs les plus importants. Mais avec les OS de petit-mou, il ne faut pas compter accéder au contenu de tels supports.
# Re: PC silencieux
Posté par Sébastien Koechlin . En réponse au journal PC silencieux. Évalué à 2.
C'est un échec.
Il fait beaucoup moins de bruit qu'un PC ordinaire, mais il est hors de question de dormir dans la même pièce, dans une salle silencieuse, on l'entends.
Le disque dur est un modèle FB et c'est vrai que je ne l'entends jamais.
L'alim est une SilentPC, et a vide, on ne l'entends pas. Maintenant qu'il y a tout branché dessus, je suis bien incapable de dire qui fait du bruit.
Dans la machine, il y a un P4 à 2.4 GHz, et trois ventilateurs silencieux de 12cm qui tournent avec un réducteur de tension.
Donc pour le serveur, je conserve le Pentium 100 qui n'a pas besoin de la même ventilation, et je regarde comment installer de l'isolant dans le boitier pour amortir les bruits.
# Re: Brevets logiciels: les eurodéputés refusent dadopter lexemple américain
Posté par Sébastien Koechlin . En réponse au journal Brevets logiciels: les eurodéputés refusent dadopter lexemple américain. Évalué à -1.
Le titre de cette news tombe en plein dedans :
"Re: Brevets logiciels: les eurodéputés refusent dadopter lexemple américain"
"Re: Brevets logiciels: les eurodéputés refusent d'adopter l'exemple américain"
[^] # Re: Valider une adresse email
Posté par Sébastien Koechlin . En réponse au journal Valider une adresse email. Évalué à 2.
Les "+" sont autorisé dans la partie gauche, c'est même très utile.
On a tout à fait le droit de mettre deux points de suite, ce qui est interdit dans cette regexp:
co..in@plop.net est une adresse valide.
D'après la RFC, ça va même bien plus loin http://www.ietf.org/rfc/rfc0822.txt?number=822(...) :
"Full Name"@Domain est une adresse valide.
C'est peut-être même une très bonne adresse anti-spam, puisque les robots de SPAM ne vont jamais utiliser une adresse aussi tordue
# Re: MSN ne chattera plus en europe ...
Posté par Sébastien Koechlin . En réponse au journal MSN ne chattera plus en europe .... Évalué à 2.
http://linuxfr.org/~jobpilot/5569.html(...)
C'est pas grave, ça incite les gens à changer, rien ne garanti que ce ne sera pas le cas avec Messager dans peu de temps.
# Re: Pour changer: & nbsp; et XSL ou comment produire un espace insécable ?
Posté par Sébastien Koechlin . En réponse au journal Pour changer: & nbsp; et XSL ou comment produire un espace insécable ?. Évalué à 1.
# Re: wifi sous linux, dernères recommendations
Posté par Sébastien Koechlin . En réponse au journal wifi sous linux, dernères recommendations. Évalué à 1.
On choisit quelques critères déterminant quels sont les paquets qui doivent traverser l'AP et être recopié sur l'autre réseau (Ethernet ou Wifi), les autres restent où ils sont.
Par exemple chez moi, j'ai défini que tous les paquets IP du réseau 192.168.y.0/24 devaient être routés entre les deux réseaux. Pour ne pas compromettre la sécurité de mon réseau interne, j'utilise deux réseaux logiques (ifconfig eth0:1 192.168.y.1 sur le routeur linux)
# Re: BREVETABILITE DES LOGICIELS
Posté par Sébastien Koechlin . En réponse au journal BREVETABILITE DES LOGICIELS. Évalué à 1.
# Re: Au boot : E1 E1 E1 E1 E1 E1 E1 E1 etc ...
Posté par Sébastien Koechlin . En réponse au journal Au boot : E1 E1 E1 E1 E1 E1 E1 E1 etc .... Évalué à 1.
Comment est configuré ta machine ? Est-ce que hdb est réellement le second disque, ou est-ce un artifice d'une carte spéciale, RAID, SCSI ou autre ? Est ce qu'il est déclaré dans le BIOS avec une géométrie correcte ou compatible ? A quel endroit as-tu installé le bootsector de Lilo ? Qu'as-tu mis dans ton lilo.conf ? Est-ce que lilo -v te donne des erreurs ?
[^] # Re: Nouveau standard successeur de l'ATX: le format BTX
Posté par Sébastien Koechlin . En réponse au journal Nouveau standard successeur de l'ATX: le format BTX. Évalué à 1.
Tu devrais peut-être déposer toutes les combinaisons de 2, 3, 4 ou 5 lettres, ça serait plus efficace.
[^] # Re: Ca ne va pas plaire aux intaigristes du XML
Posté par Sébastien Koechlin . En réponse au journal for & while en XSLT. Évalué à 2.
En utilisant un <xsl:if test="@col>3"> on tombe dans de la programmation, alors qu'avec un <xsl:template match="table[@col>3]"> on reste complètement déclaratif.
Pour les "variables", on ne peut pas modifier la valeur d'une variable ou d'un paramêtre, une fois qu'elle est définie, sa valeur est fixée jusqu'à la fin de sa portée. Tout au plus, on peut la masquer par une variable du même nom dans une sous branche.
Ca permet de certifier qu'un appel de template ne produit pas d'effet de bord en ayant une influence sur les appelants.
# Ca ne va pas plaire aux intaigristes du XML
Posté par Sébastien Koechlin . En réponse au journal for & while en XSLT. Évalué à 1.
J'en connais déjà qui ont eu des boutons lorsque les <xsl:for-each>, <xsl:if> et <xsl:choose> ont été acceptés dans la norme alors qu'ils ne respectent pas ce principe.
Là, j'entends déjà les cris à travers tout l'étage si jamais ils voient ça.
[^] # Re: Mozilla Killer
Posté par Sébastien Koechlin . En réponse au journal Mozilla Killer. Évalué à 1.
Je viens de re-tester et la publicité n'apparait plus. La (contre-) publicité a du être fatale aux finances de la société, vu qu'elle a dut être énormément cliquée par tous les gens qui ont lu les articles cités.
[^] # Re: Je suis désolé mais ....
Posté par Sébastien Koechlin . En réponse au journal ouifm : mauvais choix de format :(. Évalué à 1.
cette solution de Wine ou de DLL, ne fonctionne que sur architecture intel 386.
On se plaint que dans l'esprit des gens Ordinateur = Windows & IE; si on fait la même chose en considérant que Ordinateur = compatible 386, on va avoir les mêmes problèmes.
[^] # Re: Sessions
Posté par Sébastien Koechlin . En réponse au journal Sessions. Évalué à 1.
Dans le menu pomme: "Ouvrir une nouvelle session"
Dans xlock "Cette ordinateur est verrouillé bla..bla...bla" et on peut
- entrer un mot de passe
- ouvrir une nouvelle session
[^] # Re: VeriSign détruit l'un des fondements d'Internet
Posté par Sébastien Koechlin . En réponse à la dépêche VeriSign détruit l'un des fondements d'Internet. Évalué à 4.
- La machine poubelle de VeriSign n'accepte pas les connexions sécurisées.
- Normalement, ton navigateur doit te prévenir que le nom du certificat ne correspond pas au nom de la machine que tu cherches à joindre. Comme l'échange des certificats se fait avant de préciser le nom de la machine, il n'est pas possible pour le serveur de générer le bon certificat à chaque coup.
Je dis "normalement" parce qu'aux dernières nouvelles, microsoft avait du mal à implémenter ce genre de vérification dans IE.
[^] # Re: ça va saturer non ??
Posté par Sébastien Koechlin . En réponse à la dépêche VeriSign détruit l'un des fondements d'Internet. Évalué à 10.
# Re: VeriSign détruit l'un des fondements d'Internet
Posté par Sébastien Koechlin . En réponse à la dépêche VeriSign détruit l'un des fondements d'Internet. Évalué à 10.
# Re: Ma nouvelle install Debian se blo
Posté par Sébastien Koechlin . En réponse au journal Ma nouvelle install Debian se blo. Évalué à 5.
Essaye de réduire les paramêtres (pas de DRI, pas trop d'optimisation XFree, pas de DMA sur le disque dur...) comme recommandé, désactive aussi au max l'ACPI ou l'APM
Regarde aussi si cela ne se produit pas lorsque la charge augmente beaucoup (updatedb, compilation intensive...)
La 2.6 n'est pas vraiment recommandée
Bonne chasse.