Le Forum Non Officiel de la DEDIBOX
Vous n'êtes pas identifié.
Je viens de voir l'etat de mon serveur avec phpsysinfo, et j'ai trouvé ceci
Processors 1
Model VIA Esther processor 2000MHz
CPU Speed 800.00 MHz
Cache Size 128 KB
System Bogomips 1598.88
PCI Devices 00:0e.0 Ethernet controller: VIA Technologies, Inc. VT6120/VT6121/VT6122 Gigabit Ethernet Adapter
00:0f.0 IDE interface: VIA Technologies, Inc. VIA VT6420 SATA RAID Controller
00:0f.1 IDE interface: VIA Technologies, Inc. VT82C586A/B/VT82C686/A/B/VT823x/A/C PIPC Bus Master IDE
01:00.0 VGA compatible controller: VIA Technologies, Inc.: Unknown device 3344
IDE Devices none
SCSI Devices ATA ST3160812AS (Direct-Access)
J'avais deja vu 1999 MHz sur le serveur !! est ce que le BIOS reduit la vitesse du processeur quand il chauffe ?
J'aimerai bien comprendre ce qui s'est passé
Dernière modification par JalaL (2006-06-08 20:29:24)
Hors ligne
Arnaud semblait dire qu'ils avaient modifiés le BIOS pour justement désactiver la mise en veille/économie d'énergie. Sur les ng dedibox, il avait dit à une des "victimes" de contacter le support pour qu'ils désactivement la fonctionnalité (reboot à la clé).
Normalement, si tu lances un truc intensif pour le proc (genre une grosse compression), il devrait monter à 2Ghz...
Dernière modification par Calimero (2006-06-08 20:51:02)
Hors ligne
Effectivement, il remonte a 2GHz mais il redescent tres vite à 800MHz des que la compression se termine.
Je me demande s'il ont pas fait expres pour grater les frais d'intervension ![]()
Hors ligne
Il fallait que je desactive le service cpuspeed... mnt ca fonctionne à 2GHz non stop
Dernière modification par JalaL (2006-06-09 04:34:19)
Hors ligne
boa13 a écrit:
Super.
Pas vraiment non.
La réduction de fréquence lorsqu'il n'y a pas d'activité CPU est une bonne chose à tout point de vue:
* Ca a un impact écologique, baisse de la consommation électrique, baisse des besoins en climatisation, augmentation de la densité. Sur une Dedibox, ça ne fait pas grand chose; sur l'ensemble des Dédibox, ça doit représenter une baisse nettement plus intéressante (5 à 10% de la conso totale ?)
* Ca a un impact sur la durée de vie des composants qui chauffent moins, et qui statistiquement ont donc moins de problèmes matériel, le disque dur dans la même boite en particulier est sensible à la température. Sur plusieurs milliers de disques, ça a un certain impact.
* La perte de performance est minime. L'augmentation de fréquence du CPU se fait sur quelques cycles de l'ordonanceur de façon à rester très réactif. La baisse de fréquence est, elle, bien plus lente pour ne pas faire le yoyo à chaque fois qu'il y a une pause à cause d'un accès disque.
* En cas de dissipation thermique un peu limite sur le CPU, ça donne plus de marge avant que le controleur thermique ne limite la fréquence pour réduire la température.
Hors ligne
Je suis d'accord pour reduir la frequence CPU uniquement quand il n'y a pas bcp de monde sur mes sites, entre 2h et 10h du matin. Ca lui laissera le temps de "dormir" un peu ![]()
Sinon, je pense que l'offre dedibox parle d'un proco a 2GHz, si Dedibox avait prevu une utilisation à 800MHz pour tout le monde, donc moins d'equipements de refroidissement, ce serait une arnaque. Dedibox doit prevoir les equipement de refroidissement necessaires, en cas de panne materielle qui sort du controle du client Dedibox supportera les chagres et remplacera le materiel grillé dans les delais annoncés dans les CGV (3 jours ouvrés) si j'ai bien lu les CGV. Le materiel est garanti pendant toute la durée du contrat...
Hors ligne
JalaL a écrit:
Je suis d'accord pour reduir la frequence CPU uniquement quand il n'y a pas bcp de monde sur mes sites, entre 2h et 10h du matin. Ca lui laissera le temps de "dormir" un peu
Sinon, je pense que l'offre dedibox parle d'un proco a 2GHz, si Dedibox avait prevu une utilisation à 800MHz pour tout le monde, donc moins d'equipements de refroidissement, ce serait une arnaque. Dedibox doit prevoir les equipement de refroidissement necessaires, en cas de panne materielle qui sort du controle du client Dedibox supportera les chagres et remplacera le materiel grillé dans les delais annoncés dans les CGV (3 jours ouvrés) si j'ai bien lu les CGV. Le materiel est garanti pendant toute la durée du contrat...
Oui mais pourquoi consommer du courant en faisant tourner un proco à 2 Ghz alors que 800 Mhz lui suffiraient amplement ? Crois-moi si ton serveur web a besoin de plus de puissance, ce n'est pas le passage à 2Ghz qui allongera ses temps de réponse ![]()
Un petit geste pour la planète ... :blush:
Hors ligne
Ajoutons que le changement de fréquence est salement rapide (ca a été conçu pour).
Par contre, Mr de Bermingham semblait évoquer des problèmes de fiabilité avec Linux...
Hors ligne
A ma connaissance, seuls les ordinateurs portables sont sensés baisser la fréquence CPU pour economiser la batterie.
La carte mere et proco dedibox ne sont pas faits pour des serveurs, il ont plutot été fabriqués pour des ordinateurs media center, qui ne doivent pas tourner à 100% toute la journée, mais qui peuvent rester allumés toute la journée... pendant qu'on ne l'utilise pas, le processeur tourne à basse fraiquence donc consomme moins d'energie, quand on regarde un film ca genere la charge processeur necessaire pour augmenter la frequence au maximum et ce pendant toute la durée du film.
Sur un serveur, on a plutot besoin du processeur tout le temps, et basculer entre 800MHz et 2Go toutes les 10 secondes peut l'endomager plus qu'autre chose
Hors ligne
Je ne suis pas contre le principe de l'économie, mais il est vrai que j'ai peur que les changements de fréquence n'endommage au fur et à mesure le matériel.
Par contre il me semblait que le C7 était justement étudier pour avoir une consomation réduite, etc...
Alors pourquoi baisser la fréquence?
Ah moins que ce fameux système d'économie d'énergie ne soit ces variations de fréquence... auxquel cas je trouve ça assez "léger" comme technologie.
Hors ligne
JalaL a écrit:
A ma connaissance, seuls les ordinateurs portables sont sensés baisser la fréquence CPU pour economiser la batterie.
La carte mere et proco dedibox ne sont pas faits pour des serveurs, il ont plutot été fabriqués pour des ordinateurs media center, qui ne doivent pas tourner à 100% toute la journée, mais qui peuvent rester allumés toute la journée... pendant qu'on ne l'utilise pas, le processeur tourne à basse fraiquence donc consomme moins d'energie, quand on regarde un film ca genere la charge processeur necessaire pour augmenter la frequence au maximum et ce pendant toute la durée du film.
Sur un serveur, on a plutot besoin du processeur tout le temps, et basculer entre 800MHz et 2Go toutes les 10 secondes peut l'endomager plus qu'autre chose
Mon Athlon64 3500+ baisse automatiquement ça fréquence quand il n'y a pas grand chose à faire, les Opteron et les Athlon64-FX font de même et pourtant ce sont bien des CPU pour serveur (technologie Power Now!™ )
Les Intel ont la technologie SpeedStep™
Les C7 ont la technologie TwinTurbo™ et selon ce comparatif (fait par VIA) TwinTurbo™ et plus réactif que SpeedStep™.
Le C7 est un proc low power qui l'est encore + en réduisant la fréquence. D'autre part, étant conçu pour, le basculement de fréquence est peu couteux (et je voix pas en quoi ca l'endommagerait, on parle pas d'overclocking).
Ensuite, concernant le fait que "un serveur doit être full patate tout le temps", je vois pas le rapport.
Sur des dédiés de pauvres comme les dedibox, la très large majorité des gens et pendant la très large majorité du temps n'utiliseront quasiment pas leur proc. On va pas me faire croire que toutes les dedibox vont être utilisées pour hoster des sites dynamiques qui font 300 requêtes/seconde... D'ailleurs JalaL, tu sembles avoir détecté le "problème" grâce à phpsysinfo et pas parce que les perfs réelles posaient problème...
Les Opteron (et sans doute les Xeon) ont aussi des fonctions similaires et c'est très bien. Quand t'as des machines qui tournent 24x7 et que tu peux réduire la conso de quelques % sans impact significatif sur les perfs, tu prends !
Bref, le concept va se généralisé et à mon avis pour le moment le seul frein est éventuellement l'instabilité de certains OS face aux changements de fréquences.
Hors ligne
JalaL a écrit:
A ma connaissance, seuls les ordinateurs portables sont sensés baisser la fréquence CPU pour economiser la batterie.
Ils « censés » d'après qui ? C'est une loi ? Pff. Toute technologie qui permet d'économiser de l'énergie sans perte sensible de performance est la bienvenue, que ce soit sur un ordinateur portable ou sur un serveur.
JalaL a écrit:
La carte mere et proco dedibox ne sont pas faits pour des serveurs, il ont plutot été fabriqués pour des ordinateurs media center,
La carte mère Dedibox a été conçue spécifiquement pour les Dedibox, par définition elle est faite pour des serveurs. Ce n'est pas une carte mère de media center.
JalaL a écrit:
Sur un serveur, on a plutot besoin du processeur tout le temps, et basculer entre 800MHz et 2Go toutes les 10 secondes peut l'endomager plus qu'autre chose
C'est du délire ton affirmation. C'est pareil pour le débit réseau je suppose ? Mieux vaut un débit constant que des à-coups, car ça pourrait fatiguer le câblage ? Pff.
Au fait, la variation de fréquence peut être bien plus rapide que dix secondes, puisque les deux fréquences sont générées en permanence grâce à deux PLL indépendantes, et le processeur peut se brancher sur l'une ou l'autre à tout moment.
Le seul, l'unique, le vrai problème, la seule raison pour laquelle Dedibox préfère faire tourner les CPU à 2 GHz en permanence c'est le noyau Linux, qui n'est pas encore assez blindé contre les changements de fréquence dynamiques, et qui a donc des problèmes de stabilité sur ce genre de configuration.
Dès que ces problèmes seront résolus, il n'y aura aucune raison de ne pas utiliser ce mode d'économie d'énergie, qui est d'ailleurs le mode de fonctionnement normal du C7, pour lequel il a été conçu.
Hors ligne
Non il n'y a pas de loi... dailleures il y en a pas une qui interdit d'utiliser son processeur à 100%.
Quand j'ai basculé mes sites sur ma box j'ai remarqué une baisse de tres considerable des performances (temps de generation php/mysql) par rapport à mon ancien serveur (p3 1ghz)
Je me disais que c'est peut etre le proco dedibox qui n'est pas tres performant, maintenant mon "probleme" est resolu.
Ne parlons pas de tuning apache/mysql, ils sont deja tunés aux maximum.
Dernière modification par JalaL (2006-06-10 14:02:54)
Hors ligne
Hello,
J'ai le même problème sous FreeBSD (installation faite en suivant les instructions sur http://www.bsdedibox.net/wakka.php?wiki=FreeBSD)
Au début:
CPU: VIA/IDT Unknown (798.01-MHz 686-class CPU) cpu0: <ACPI CPU> on acpi0 acpi_throttle0: <ACPI CPU Throttling> on cpu0 dev.cpu.0.freq: 801 dev.cpu.0.freq_levels: 801/-1 400/-1
La fréquence reste fixe qqsoit l'activité du serveur. En ajoutant cpu_load="YES" dans le /boot/loader.conf j'ai vu apparaitre plus de frequences possibles dans freq_levels mais je plafonne a 801. Je peux changer manuellement la frequence mais pas a plus de 801 Mhz
CPU: VIA/IDT Unknown (798.01-MHz 686-class CPU) cpu0: <ACPI CPU> on acpi0 p4tcc0: <CPU Frequency Thermal Control> on cpu0 dev.cpu.0.freq: 801 dev.cpu.0.freq_levels: 801/-1 700/-1 600/-1 500/-1 400/-1 300/-1 200/-1 100/-1
Quelqu'un a une idée ??
Pour infos une autre dedibox installée avec la même procédure n'a pas ce problème la et boot directement a 2 Ghz :
CPU: VIA/IDT Unknown (1995.02-MHz 686-class CPU)
Thanx,
Krzys.
Tu peux contacter le support qui désactivera complètement la fonction d'ajustement de la vitesse au niveau du BIOS.
Hors ligne
JalaL a écrit:
Je suis d'accord pour reduir la frequence CPU uniquement quand il n'y a pas bcp de monde sur mes sites, entre 2h et 10h du matin. Ca lui laissera le temps de "dormir" un peu
Tu n'as pas lu mon message, j'explique pourtant que lorsqu'il y a besoin de CPU, la fréquence remonte toute seule à 2GHz sans impact significatif.
JalaL a écrit:
Sinon, je pense que l'offre dedibox parle d'un proco a 2GHz, si Dedibox avait prevu une utilisation à 800MHz pour tout le monde, donc moins d'equipements de refroidissement, ce serait une arnaque. Dedibox doit prevoir les equipement de refroidissement necessaires, en cas de panne materielle qui sort du controle du client Dedibox supportera les chagres et remplacera le materiel grillé dans les delais annoncés dans les CGV (3 jours ouvrés) si j'ai bien lu les CGV. Le materiel est garanti pendant toute la durée du contrat...
La fabrication d'un ordinateur n'est pas une science binaire, elle est faite de compromis et de moyennes. Plus on dépense dans le matériel et les procédés de fabrication (je ne parle pas du coût réel de vente, avec le marketing), plus on augmente la fiabilité. Lorsqu'on conçoit la chose, on prends en compte le prix auquel on peut vendre la chose, sa durée de vie, le prix que ça coûte de remplacer un composant, le prix des matières premières, de la fabrication etc... Donc oui, Dedibox a prévu une alimentation et un refroidissement suffisant; et oui, en réduisant la dissipation thermique, tu augmentes quand même la durée de vie de la chose.
On pourrait vendre des C7 très haute fiabilité, pour $2000, mais ça coûte moins cher d'acheter un C7 classique à $20, d'en mettre 2% à la poubelle parce qu'ils sont mort au montage, et d'en changer encore 1% tous les ans parce qu'ils claquent. C'est pour cela que le prix d'un ordinateur actuel est raisonnable, et c'est la même chose dans ta machine, avec pratiquement tous les composants.
Hors ligne
Guillaume a écrit:
Par contre il me semblait que le C7 était justement étudier pour avoir une consomation réduite, etc... Alors pourquoi baisser la fréquence?
Ah moins que ce fameux système d'économie d'énergie ne soit ces variations de fréquence... auxquel cas je trouve ça assez "léger" comme technologie.
Les technologies actuelles de transistors dans les processeurs sont issues des technologies CMOS. Dans ces technologies, on ne consomme du courant que lorsque le transistor change d'état. Donc plus la fréquence d'horloge augmente, plus on fait de bascules par seconde, et plus on consomme de courant.
Les techniques utilisées pour réduire la consommation se déduisent toutes seules :
- On peut couper une partie des transistors lorsqu'on ne les utilisent pas. Par exemple si on exécute une addition entre deux entiers, les circuits de multiplication, de lecture et d'écriture en mémoire n'ont pas besoin de suivre l'horloge, ce qui les ferait changer d'état et consommer du courant.
- On peut baisser la fréquence lorsqu'on n'a pas grand chose à faire, par exemple lorsqu'on est bloqué sur une lecture ou une écriture disque, ou lorsqu'il n'y a aucun processus à exécuter.
Les technologies auto-cadencées, qui n'utilisaient pas une horloge unique distribué à tous les constituants d'un processeurs ont été abandonnées pour des raisons marketing, il y avait pourtant des Pentium 1 de seconde génération (ceux sans le bug de calcul) très prometteurs; mais avec la course aux MHz, ce n'était pas vendeur.
Hors ligne
JalaL a écrit:
Quand j'ai basculé mes sites sur ma box j'ai remarqué une baisse de tres considerable des performances (temps de generation php/mysql) par rapport à mon ancien serveur (p3 1ghz)
Je ne suis pas certain qu'un C7 à 2GHz obtienne les performances d'un Pentium 3 à 1GHz. 128Ko de mémoire cache pour un OS multi-tache, c'est vraiment pas génial.
Malgré tout les arguments marketing que l'on peut entendre partout sur des fréquences de plus en plus élevées, un processeur passe quand même 90% de son temps de travail à attendre les données (du disque, de la mémoire centrale, du cache...)
Hors ligne
skc a écrit:
Je ne suis pas certain qu'un C7 à 2GHz obtienne les performances d'un Pentium 3 à 1GHz. 128Ko de mémoire cache pour un OS multi-tache, c'est vraiment pas génial.
A 2GHz, le C7 me donne les perfs que le P3 1GHz...
skc a écrit:
Tu n'as pas lu mon message, j'explique pourtant que lorsqu'il y a besoin de CPU, la fréquence remonte toute seule à 2GHz sans impact significatif.
Je me suis mal exprimé, je voulais dire que le processeur est toujours à 800 MHz quelle que soit l'heure de la journée, je prefere le mettre a 2GHz pendant les heures où j'ai le plus de visiteurs et le baisser à 800 MHz la nuit où j'ai moins de visiteurs. J'ai quand meme le droit de profiter des 2GHz ![]()
Hors ligne
slt
oui mais il doit fonctionner comme les amd la fonction Cool'n'Quiet moi mon opteron fonction a 991mhz alors que c un 2.4ghz des fois je tape dedans et depasse pas les 1.5ghz
Hors ligne
JalaL a écrit:
Je me suis mal exprimé, je voulais dire que le processeur est toujours à 800 MHz quelle que soit l'heure de la journée, je prefere le mettre a 2GHz pendant les heures où j'ai le plus de visiteurs et le baisser à 800 MHz la nuit où j'ai moins de visiteurs. J'ai quand meme le droit de profiter des 2GHz
Le processeur est toujours à 800 MHz toute la journée ou bien il est toujours à 800MHz au moment où tu regardes dans /proc/cpuinfo ?
Tu profites de 2 GHz, et si le CPU ne monte pas à 2 GHz à un instant donné, c'est parce que ce n'est pas nécessaire. Un serveur web, à moins de faire beaucoup de calculs, est surtout limité par les entrées/sorties disque, réseau et même mémoire.
Lance un gros calcul, et regarde la fréquence à ce moment là.
Dans un shell exécute l'instruction suivante:
perl -e 'sub f { return ($_[0]<2) ? $_[0] : f($_[0]-1)+f($_[0]-2); }; print f(35),"\n";'Ca va calculer le 35ème terme de la suite de fibonacci. Le calcul donne 9227465 en 30 secondes sur un Celeron4 2.4GHz
Dans un autre shell, regarde la fréquence du CPU pendant le calcul.
Tu peux augmenter le temps de calcul en changeant le terme: calculer f(40) prends environ 10 fois plus de temps.
Hors ligne