fedman
Bonjour à tous
Je me pose la question suivante :
j'ai un desktop , je voudrais le transformer en serveur ^^ . Mais est-ce le 32 ou 64 bits qui tire le plus de performance avec un processeur AMD de 2 ghz et 2 giga de ram . Le 64 bits rencontre qu'il encore beaucoup de soucis ? . Est-il parfaitement compatible avec Apache , LighttD , Mysql , PostSQL , Sqlite , Zend optimzer , le SSL .
Merci de vos réponses et de retour d'expériences :pint:😉
madko
pas de soucis, prend ce que tu veux, surtout pour un serveur à la maison. vu que t'as que 2Go de ram la version 32bits ira tres bien. Sinon une petite recherche sur le forum ya pleins pleins pleins de sujet la dessus.
fedman
Justement , pour l'instant je n'est que 512 mo DDR2 . Ce serait pour mettre mes 4 sites sous Wordpress MU , donc est-ce qu'avec du 64 bits j'aurais plus de performance qu'avec du 32 bits ?
Cordialement
madko
4 sites pour estimer le besoin en performance ça veut rien dire ça depend du nombre de visites, de la bande passante etc. Avec 64bits t'aura pas forcement plus de performances, tu pourras surtout adresser + de 4Go de ram si t'en as besoin. C'est dejà la premiere limitation que fait sauter le 64 par rapport au 32bits meme s'il existait des solutions (PAE).
Si au max t'en aura que 2Go, la question se pose meme pas. Peut etre que MySQL en 64bits peut gagner, car ya des operations importantes et des fois certains programmes peuvent en tirer profit. En tout cas pour du web tu peux tres bien partir sur du 64bits, t'aura pas de soucis, apache php mysql tout ça marche niquel aussi bien en 32 bits que 64. Bref faudrait chercher sur le net des bench qui montre que MySQL se debrouille mieux en 64bits, c'est pas gagné.
Pour resumer, 32bits ça marche bien, 64bits ça marche bien avec peut etre quelque petits plus. Apres est-ce qu'on sent vraiment la difference... Si d'autres personnes ont des retour la dessus ça serait bien 🙂
pmarion
Avec du 64b tu consommeras plus de mémoire pour chaque programme (adressage des différents éléments).
En dessous de 3G le 32 bits est suffisant pour adresser tout l'espace mémoire.
En dehors de l'adressage mémoire, le 64 bits offre des registres étendus, mais personnellement je n'ai jamais trouvé cela très probant.
Cela dépend des applications.
fedman
Merci de vos réponses ^^
En faite petit bugdet donc optimsation , réflexion et performance maximale sont la bienvenue ^^ . A cet instant j'ai 512 mo pour le serveur , mais je monter jusqu'a 2 go pour être tranquille plus tards .
Deuxiéme point pour éviter le ralentissement des perfs dû au disque dur , j'ai l'idée de charger le systéme d'exploitation en mémoire pour doper les performances .
neowdj
Un petit conseille Utilise
CentOS Basé sur RHEL qui est lui même basé sur Fedora en plus tu a une duré de vie de 7 ans comparé à Fedora qui à une durée de mise a jour de 18 mois (si mes souvenir son bon).
pmarion
j'ai l'idée de charger le systéme d'exploitation en mémoire pour doper les performances .
Laisse le système charger en mémoire ce qu'il veut, tout ce qu'il faut surveiller c'est l'usage de la swap (à éviter).
fedman
" Un petit conseil utilise CentOS " Non merci
" Laisse le système charger en mémoire ce qu'il veut, tout ce qu'il faut surveiller c'est l'usage de la swap (à éviter). "
Le systéme d'exploitation sera chargé en mémoire et non sur le disque dur Marion , comme çà ce sera plus réactif !
Je n'utilise plus la SWAP depuis l'apparition de la ddr
[supprimé]
fedman wrote:Je n'utilise plus la SWAP depuis l'apparition de la ddr
Tu auras toujours un swap quelque part de toute façon. C'est le principe des OS d'aujourd'hui.
fedman
lecbee
tu n'est pas obligé de suivre l'installateur graphique et le partitionnement par défaut . Tu peux le faire toi même tu sais , et supprimer cette partition devenue inutile maintenant dans de nombreux cas et depuis longtemps !
@plus
[supprimé]
Pas de partition dédiée oui, mais alors tu auras un espace sur ta partition / qui permettra de stocker le swap (en général un fichier swap, comme sous Windows). Ton OS partirais en sucette si tu n'avais plus de RAM dispo et que tu lances de nouveaux programmes sinon...
madko
pas de swap??? j'ai pas non plus compris le rapport avec la ddr?
pmarion
Pas de swap avec 512M pour un serveur.
Que fait donc ce serveur pour être si économe en mémoire ?
madko
@fedman: la regle est simple, moins tu as de mémoire (512Mo c'est pas enorme), plus tu as besoin de swap. Pour t'en convaincre tu peux lancer mysql en mode bien gourmand, ça va pas etre jolie quand t'aura plus de ram et que le noyau pourra pas taper dans la swap.
quelqu'un sait si c'est automatique l'utilisation de fichier swap quand on ne crée pas de partition swap? j'espere que oui
VINDICATORs
Pourquoi "non merci" avec CentOS???? parce que bon pour un serveur en production une Fedora dont le support est court n'est pas une bonne idée...
Au prix de la ram monte le à 2Go et plus... faut en profiter ça ne durera peut être pas! et de la qualité car c'est pour durer!
Pour le swap absent sur un serveur... surtout avec 512Mo de ram... il ne fera jamais rien ton serveur???
Pour le 64bits ça fait longtemps qu'il n'y a pas de problèmes! après tu peux coupler du 32 bits en cas de besoin! c'est tout l'avantage du X86_64!
nouvo09
fedman wrote:" Un petit conseil utilise CentOS " Non merci
Tu as une raison précise de répondre de cette façon ? Ou bien tu ne sais pas de quoi il s'agit et tu refuses à priori ?
VINDICATORs
Pour information CentOS est basé sur une RHEL, elle même basé sur une Fedora avec un support de sept années! Pour un serveur c'est préférable!
pascalp
pour info, quand la mémoire est pleine (ram+swap) le noyau tue un process au petit bonheur la chance. ça a toujours été le plus gourmand dans mon cas mais il parait que ç'est pas automatiquement celui-ci.
Et avec 512Mo on peut faire pas mal de chose, c'est ce que j'ai sur mon dédié si il n'y a pas trop de visiteurs.
VINDICATORs
Tu en fais des choses avec 512Mo, cela dépend quoi... Mais sans swap c'est le bordel même en temps normal (il ne s'en sert pas toujours uniquement quand la ram est saturé!)