Je suis complètement en phase sur le coté "Swap + wait IO = manque de RAM".... C'est le mode critique swap in / swap out continue, qui pénalise en plus la CPU, et suivant le type d'application peut finir en oom killer... :-/
Sans être un spécialiste je pense que les pages qui sont peux accédées sont placées en swap au bout d'un certain temps pour libérer de la mémoire vive ( pour proc ou buffer cache ). Et donc une utilisation importante du swap sans I/O n'est pas inquiétante !
Ce qu'on constate c'est que même en charge on est toujours aux environs de 25Go de swap, mais les quelques petits pics de wait ne dépassent jamais 6% de CPU... Ca tourne ! :o)
J'ai découvert sar ( honte à moi ) il y a seulement 2 ans....
Pas intrusif pour deux sous à 5s de sampling, et j'adore la petite option "suit ce processus "
"Ensuite si l'espace virtuel adressable par processus reste limité à 3go sous Linux quelque soit l'architecture,"
Ceci est faux : en 64 bit il n'y a plus cette "limitation" ....
D'ailleurs ce n'est pas une limite vu que cela se change avec le paramètre de tuning HIGHMEM du kernel 32 bit de souvenir...
=> J'ai vu du processus mono thread a 7Go de footprint dans mon ancien taff...
=> J'ai une base de donnée qui bouffe 90 Go de ram et 27 Go de swap sous les yeux ( sur 15 processus ca fait environ 6Go / proc )
En 32 bits tu ne peux allouer que 2^32 ~= 4Go de mémoire paginée...
Et en 64 bit ben tu peux aller jusqu'a 2^64 et je te laisse faire chauffer xcalc ou autre !
Vu que tu ne vas pas monter au delà de 2 Go 32 bits suffit...
Pas de différence de perfermance entre 32 et 64 bits à ma connaissance...
Ce qui change, c'est quand on a un max de RAM sur une machine :
- tu peux encaisser les process "monstres bouffe RAM" et en mettre un wagon sur une même machine...
- tu as un gros buffer-cache pour aller plus vite. En gros quand tu as du mou, le pinux il fait des caches pour accélérer les I/O ( cache disque ) , c'est ce qui fait que même quand rien ne tourne tu as quasiment toute la mémoire utilisée ! ( cf "cached" en bas a droite dans Top ! )
Mais à quantité de RAM égale ça change rien à ma connaissance !
Par contre garde à l'esprit que la faille vient généralement du software installé et pas du serveur web....
( sql-injection / cross-site scripting / include mal foutues ... )
Moi c'est le mode défi que je trouve pourri !
Sur la wii tu joues en équipe, et les partenaires sont géré par l'ordi, ce qui fait que même si tu n'a rien fait tu peux gagner... c'est naze !
Au moins sur snes c'etait un vrai mode "battle" !
"Toi contre moi, au coucher du soleil, je te rox !"
Un test unitaire ? une reproduction du problème plutôt !
Et tant qu'à faire autant tester sur le loopback qui a tendance à répondre tout le temps _ s'il est monté...
Ahhh j'ai faillis oublier ma vielle console....
En parfait état de marche avec une quinzaine de jeux !
Mario Kart a mal vieilli, je le préfère sur la Wii...
Mais Secret of Mana une fois lancé on a pas décroché avant de le finir avec ma cop's de geek ! :-D Legend of Zelda ben ca déchire toujours...
Et j'ai un voisin qui aime se faire rosser sur un petit Street Fighter II de temps en temps....
Dingue les vieux trucs que j'ai à la maison....
Mais tant que ça marche...
- Il y a pas encore si longtemps mon firewall était un 486 cadencé à 33 MHz et j'etais arrivé _ attention ! _ à avoir 32 Mo de RAM.... Je contournais le bug de l'an 2000 avec ntp ! :o) .Upgradé il y 2 ans, histoire d'avoir du wifi et virer le câble qui traversait le salon en plein milieu vers le laptop....
- Le laptop : le monstre de la maison... un nc 6000 qui a 6 ans, batterie morte mais bon... vl'a la puissance de calcul !
- Le desktop : ben quoi il est pas bien mon céléron 900 MHz ? Et l'écran IBM G70 qui a 14 ans il est pas top ?
- Mon téléphone : un nokia 6230i ! Attendez il y a la couleur !
J'ai pas acheté de matos informatique depuis près de 10 ans ( sauf le routeur ), et je n'ai que de la récupération sur les encombrants du dimanche soir, des gens qui veulent jeter...... etc...
C'est pas une question de pas avoir de rond ou d'être radin, je me fais plaisir et déchire la CB sur d'autres choses....
Mais je suis fondamentalement contre la consommation à outrance !
Ce conditionnement que martèle la société : consomme, consomme, jette, pollue me rend dingue.....
Tant que ça marche... ça marche !
1) "Des puces sont ajoutés a tous les téléphones sur la chaîne de production, mais on était pas au courant ! "... un peu gros quand même...
2) Pas certain.. Si ça fait un checksum du système, ben il n'y aura que le fer à souder pour t'aider... Sur un pc ça passe, mais sur un téléphone y a de quoi pleurer....
Woohhhh attend ça arrive aussi ! C'est rare mais ca arrive !
Debian a beau être la plus stable, la plus belle du monde et tout et tout...
<trolldemarde> Et les autre distro c'est de la daube en boite !</troldemarde>
Dans mes souvenirs de grouille :
- dist-upgrade ou j'ai pleuré c'est le passage de XF86 a Xorg !
- un upgrade sysv-rc qui avait couiné sous testing, ratrapé a coup de paquet telechargé, cd d'install, mount, chroot, dpkg -i... ( j'avais même lancé le tuyau sur le forum ici il y a quelques année )
Les OS sont fait par des hommes...
Les hommes ne sont pas parfait....
Le OS ne sont pas parfait...
Pas forcément même si l'ordi est tout neuf : si tu gardes le disque dur !
Même en changeant de machine j'ai tendance a garder l'os car j'y colle mon vieux disque et roulez jeunesse... avec un kernel en 486 ....
On est pas sous kro$oft ou tu es obligé de ré installer parce que tu as changé de carte-mère / proc....
Bon par contre va falloir un jour que je passe en SATA... mais je suis pas pressé tant que les vieux machins ils tournent....
Et quand bien même, je ferais un gros dd if= of= et je corrigerai ce qu'il faut....
Pourquoi ne pas simplement ajouter dans le menu du CMS un lien vers une page de changement de password LDAP ?
Je suis d'accord que cela oblige à faire attention sur les mises à jour éventuelles du CMS mais sur un upgrade on est de toute façon vigilant, on teste, et il suffit de l'ajouter à tes scénarios de test....
Pour donner une idée, ça donne des choses comme l'interface d'un $>make menuconfig ou les fenêtres de décision en bleu que tu peux voir sur certains upgrade debian... Un menu dialog pour tous les opérations récurantes style "morning check" / "check habituel de log" ...etc... depuis que j'y ai gouté ben je trouve que c'est bien sympa !
Ca donnerai un "interface graphique" relativement user-friendly ( clavier ou souris ) dans une console, qui derrière lancera les ssh / les tail -f ou less / scripts qui vont bien...
# Au menu aujourd'hui !
Posté par ze_lionix (site web personnel) . En réponse au message Netflow statistiques. Évalué à 3.
- http://nfdump.sourceforge.net/
- http://nfsen.sourceforge.net/
Et un tuto d'install de nfsen :
http://blog.nicolargo.com/2010/03/installation-de-nfsen-un-f(...)
Sinon tu trouvera un listing d'outis qui vont certainement te donner envie ici :
http://www.networkuptime.com/tools/netflow/
Y a plus qu'à !
Fuse : j'en Use et Abuse !
[^] # Re: Petite erreur mon cher...
Posté par ze_lionix (site web personnel) . En réponse au message 32 ou 64 bits. Évalué à 2.
Sans être un spécialiste je pense que les pages qui sont peux accédées sont placées en swap au bout d'un certain temps pour libérer de la mémoire vive ( pour proc ou buffer cache ). Et donc une utilisation importante du swap sans I/O n'est pas inquiétante !
Ce qu'on constate c'est que même en charge on est toujours aux environs de 25Go de swap, mais les quelques petits pics de wait ne dépassent jamais 6% de CPU... Ca tourne ! :o)
J'ai découvert sar ( honte à moi ) il y a seulement 2 ans....
Pas intrusif pour deux sous à 5s de sampling, et j'adore la petite option "suit ce processus "
SAR c'est bien !
Fuse : j'en Use et Abuse !
[^] # Re: Petite erreur mon cher...
Posté par ze_lionix (site web personnel) . En réponse au message 32 ou 64 bits. Évalué à 3.
On a 32Go de swap et ça a jamais posé de soucis en 2 ans...
Il y a des problème avec gros swap sous linux ?
Fuse : j'en Use et Abuse !
[^] # Petite erreur mon cher...
Posté par ze_lionix (site web personnel) . En réponse au message 32 ou 64 bits. Évalué à 1.
Ceci est faux : en 64 bit il n'y a plus cette "limitation" ....
D'ailleurs ce n'est pas une limite vu que cela se change avec le paramètre de tuning HIGHMEM du kernel 32 bit de souvenir...
=> J'ai vu du processus mono thread a 7Go de footprint dans mon ancien taff...
=> J'ai une base de donnée qui bouffe 90 Go de ram et 27 Go de swap sous les yeux ( sur 15 processus ca fait environ 6Go / proc )
Fuse : j'en Use et Abuse !
# RAM / Pagination / Buffer cache... je m'égare...
Posté par ze_lionix (site web personnel) . En réponse au message 32 ou 64 bits. Évalué à 3.
Et en 64 bit ben tu peux aller jusqu'a 2^64 et je te laisse faire chauffer xcalc ou autre !
Vu que tu ne vas pas monter au delà de 2 Go 32 bits suffit...
Pas de différence de perfermance entre 32 et 64 bits à ma connaissance...
Ce qui change, c'est quand on a un max de RAM sur une machine :
- tu peux encaisser les process "monstres bouffe RAM" et en mettre un wagon sur une même machine...
- tu as un gros buffer-cache pour aller plus vite. En gros quand tu as du mou, le pinux il fait des caches pour accélérer les I/O ( cache disque ) , c'est ce qui fait que même quand rien ne tourne tu as quasiment toute la mémoire utilisée ! ( cf "cached" en bas a droite dans Top ! )
Mais à quantité de RAM égale ça change rien à ma connaissance !
Fuse : j'en Use et Abuse !
[^] # Re: En même temps.
Posté par ze_lionix (site web personnel) . En réponse au journal Dell prévoit d'arrêter la vente d'ordinateurs équipés d'Ubuntu. Évalué à 9.
Fuse : j'en Use et Abuse !
# Pour commencer
Posté par ze_lionix (site web personnel) . En réponse au message Outil pour tester la sécurité de serveurs web. Évalué à 3.
- skipfish
Par contre garde à l'esprit que la faille vient généralement du software installé et pas du serveur web....
( sql-injection / cross-site scripting / include mal foutues ... )
Fuse : j'en Use et Abuse !
# Et aussi !
Posté par ze_lionix (site web personnel) . En réponse au message Annuaire SSII spécialisée logiciels libres. Évalué à 4.
A noter qu'il faut mettre le code du département et pas le nom dans la recherche....
Tu auras un premier jet à compléter avec google...
Fuse : j'en Use et Abuse !
# Après internet par orange...
Posté par ze_lionix (site web personnel) . En réponse au message Android étant sous licence libre, est-ce légal d'en faire un code propriétaire ?. Évalué à 8.
Fuse : j'en Use et Abuse !
# Omni complétion ?
Posté par ze_lionix (site web personnel) . En réponse au message VIM: auto-completion sans "tabuler"?. Évalué à 3.
http://vim.wikia.com/wiki/VimTip1591
et sinon fait ton choix :
http://vim.wikia.com/wiki/Any_word_completion
Fuse : j'en Use et Abuse !
[^] # Re: Super nintendo 16 bit !!!!!
Posté par ze_lionix (site web personnel) . En réponse au journal Le vieux materiel. Évalué à 2.
Moi c'est le mode défi que je trouve pourri !
Sur la wii tu joues en équipe, et les partenaires sont géré par l'ordi, ce qui fait que même si tu n'a rien fait tu peux gagner... c'est naze !
Au moins sur snes c'etait un vrai mode "battle" !
"Toi contre moi, au coucher du soleil, je te rox !"
Fuse : j'en Use et Abuse !
[^] # Re: SESSION ?
Posté par ze_lionix (site web personnel) . En réponse au message system() bloque l'accès web. Évalué à 2.
Et tant qu'à faire autant tester sur le loopback qui a tendance à répondre tout le temps _ s'il est monté...
Fuse : j'en Use et Abuse !
# pam et syslog !
Posté par ze_lionix (site web personnel) . En réponse au message Mot de passe non demandé avec su -. Évalué à 2.
$> cat /etc/pam.d/su
auth sufficient pam_rootok.so
auth include system-auth
account sufficient pam_succeed_if.so uid = 0 use_uid quiet
account include system-auth
password include system-auth
session include system-auth
session optional pam_xauth.so
Sinon pour ce qui est des logs il est configuré comment ton /etc/syslog.conf ?
$> grep secure /etc/syslog.conf
Fuse : j'en Use et Abuse !
# Super nintendo 16 bit !!!!!
Posté par ze_lionix (site web personnel) . En réponse au journal Le vieux materiel. Évalué à 2.
En parfait état de marche avec une quinzaine de jeux !
Mario Kart a mal vieilli, je le préfère sur la Wii...
Mais Secret of Mana une fois lancé on a pas décroché avant de le finir avec ma cop's de geek ! :-D
Legend of Zelda ben ca déchire toujours...
Et j'ai un voisin qui aime se faire rosser sur un petit Street Fighter II de temps en temps....
Dingue les vieux trucs que j'ai à la maison....
Mais tant que ça marche...
Fuse : j'en Use et Abuse !
[^] # Re: J'adore faire les poubelle !
Posté par ze_lionix (site web personnel) . En réponse au journal Le vieux materiel. Évalué à 3.
Fuse : j'en Use et Abuse !
# J'adore faire les poubelle !
Posté par ze_lionix (site web personnel) . En réponse au journal Le vieux materiel. Évalué à 7.
- Le laptop : le monstre de la maison... un nc 6000 qui a 6 ans, batterie morte mais bon... vl'a la puissance de calcul !
- Le desktop : ben quoi il est pas bien mon céléron 900 MHz ? Et l'écran IBM G70 qui a 14 ans il est pas top ?
- Mon téléphone : un nokia 6230i ! Attendez il y a la couleur !
J'ai pas acheté de matos informatique depuis près de 10 ans ( sauf le routeur ), et je n'ai que de la récupération sur les encombrants du dimanche soir, des gens qui veulent jeter...... etc...
C'est pas une question de pas avoir de rond ou d'être radin, je me fais plaisir et déchire la CB sur d'autres choses....
Mais je suis fondamentalement contre la consommation à outrance !
Ce conditionnement que martèle la société : consomme, consomme, jette, pollue me rend dingue.....
Tant que ça marche... ça marche !
Fuse : j'en Use et Abuse !
[^] # Re: doutes
Posté par ze_lionix (site web personnel) . En réponse à la dépêche Motorola : une nouvelle étape dans l'ignominie ?. Évalué à 4.
2) Pas certain.. Si ça fait un checksum du système, ben il n'y aura que le fer à souder pour t'aider... Sur un pc ça passe, mais sur un téléphone y a de quoi pleurer....
Fuse : j'en Use et Abuse !
[^] # Re: Tout ces gens qui ne changent pas...
Posté par ze_lionix (site web personnel) . En réponse au sondage Sur mon ordinateur principal, je n'ai pas changé de distribution Linux (sans compter les changements de versions). Évalué à 1.
Debian a beau être la plus stable, la plus belle du monde et tout et tout...
<trolldemarde> Et les autre distro c'est de la daube en boite !</troldemarde>
Dans mes souvenirs de grouille :
- dist-upgrade ou j'ai pleuré c'est le passage de XF86 a Xorg !
- un upgrade sysv-rc qui avait couiné sous testing, ratrapé a coup de paquet telechargé, cd d'install, mount, chroot, dpkg -i... ( j'avais même lancé le tuyau sur le forum ici il y a quelques année )
Les OS sont fait par des hommes...
Les hommes ne sont pas parfait....
Le OS ne sont pas parfait...
Fuse : j'en Use et Abuse !
[^] # Re: 6 ans de Debian, déjà...
Posté par ze_lionix (site web personnel) . En réponse au sondage Sur mon ordinateur principal, je n'ai pas changé de distribution Linux (sans compter les changements de versions). Évalué à -1.
Essayer debian c'est l'adopter !
Fuse : j'en Use et Abuse !
[^] # Re: Relever les étudiants
Posté par ze_lionix (site web personnel) . En réponse au sondage Sur mon ordinateur principal, je n'ai pas changé de distribution Linux (sans compter les changements de versions). Évalué à 1.
Même en changeant de machine j'ai tendance a garder l'os car j'y colle mon vieux disque et roulez jeunesse... avec un kernel en 486 ....
On est pas sous kro$oft ou tu es obligé de ré installer parce que tu as changé de carte-mère / proc....
Bon par contre va falloir un jour que je passe en SATA... mais je suis pas pressé tant que les vieux machins ils tournent....
Et quand bien même, je ferais un gros dd if= of= et je corrigerai ce qu'il faut....
Fuse : j'en Use et Abuse !
# Sous quoi ?
Posté par ze_lionix (site web personnel) . En réponse au message Convertir un tableau html en fichier csv.. Évalué à 8.
php : http://www.ouvrir-fichier.com/ouvrir-fichier-php-convertir-p(...)
shell : sed -n '/<TR/p' filename | sed 's/\(\)\(.*\)\(<\/TD>\)\(.*\)\(<\/TD>\)\(.*\)\(<\/TD>\)\(.*\)\(<\/TD><\/TR>\)/\2,\4,\6,\8/'
python : http://sebsauvage.net/python/html2csv.py
Fuse : j'en Use et Abuse !
# En vrac !
Posté par ze_lionix (site web personnel) . En réponse au message SSH qui a fumé. Évalué à 2.
- ssh en mode "clé only" ?
- quid du nsswitch.conf pour le compte ?
- tu peux envoyer une trace du ssh -vv ?
Fuse : j'en Use et Abuse !
# un lien + une page ?
Posté par ze_lionix (site web personnel) . En réponse au message Authentification centralisée et changement de mot de passe via interface web. Évalué à 3.
Je suis d'accord que cela oblige à faire attention sur les mises à jour éventuelles du CMS mais sur un upgrade on est de toute façon vigilant, on teste, et il suffit de l'ajouter à tes scénarios de test....
Mais bon je dis ça.....
Fuse : j'en Use et Abuse !
[^] # Dialog ?
Posté par ze_lionix (site web personnel) . En réponse au message Solution visualisation de logs centralisés. Évalué à 2.
Pour donner une idée, ça donne des choses comme l'interface d'un $>make menuconfig ou les fenêtres de décision en bleu que tu peux voir sur certains upgrade debian... Un menu dialog pour tous les opérations récurantes style "morning check" / "check habituel de log" ...etc... depuis que j'y ai gouté ben je trouve que c'est bien sympa !
Ca donnerai un "interface graphique" relativement user-friendly ( clavier ou souris ) dans une console, qui derrière lancera les ssh / les tail -f ou less / scripts qui vont bien...
Fuse : j'en Use et Abuse !
[^] # Re: Nous c'est ssh + less... :o)
Posté par ze_lionix (site web personnel) . En réponse au message Solution visualisation de logs centralisés. Évalué à 2.
- Le shift + f dans less ca revient à peu près à un tail -f, mais tu ne peux pas pipper des commandes derrière ( grep / cut / awk... ).
- Sinon pour le tail je préfère -F <=> --follow car en cas de rotation de log ca continue de tourner ! :)
Fuse : j'en Use et Abuse !