3 votes

Puis-je forcer le serveur à toujours utiliser le turboboost?

Je utilise HP DL360p Gen8 avec 2 * Xeon E5-2640. Je ne charge pas le processeur à 100 %, je le charge seulement ~10 % et donc je suppose que le turboboost n'est pas activé. Cependant, j'utilise mon serveur pour le trading donc je ne me soucie absolument pas du chargement du processeur mais je veux toujours traiter mes données le plus rapidement possible. Je veux donc que le serveur fonctionne en utilisant un maximum de 3 GHz.

C'est-à-dire que 90 % du temps du processeur je n'ai rien à traiter. 10 % du temps du processeur j'ai des données à traiter. Mais je dois les traiter dès que possible. J'ai besoin de chaque microseconde. Je veux donc que le serveur fonctionne toujours en mode "turboboost" maximum. Est-ce possible?

3voto

Darth Android Points 36975

TurboBoost overclocke dynamiquement le processeur en fonction du nombre de cœurs entièrement chargés. Si vous chargez en fait tous les cœurs du CPU, vous ne verrez probablement pas 3 GHz, même avec TurboBoost.

Ce que vous voudriez réellement pour obtenir un boost constant est de désactiver TurboBoost puis d'overclocker le processeur jusqu'à la vitesse souhaitée. Évidemment, cela introduit un risque dans le système car les composants fonctionnent au-dessus de leur capacité nominale, donc pesez le pour et le contre par rapport au coût potentiel de remplacement du matériel s'il n'est pas correctement refroidi (cherchez sur Google, voyez ce que les autres personnes sont capables de faire avec le processeur, utilisez cela pour évaluer sa capacité à overclocker. Si des gens poussent régulièrement à 4 GHz en charge complète, alors vous avez de bonnes chances d'atteindre 3 GHz. Si certains peinent à atteindre 3,2 GHz, soyez plus prudent). Vous devrez peut-être remplacer le ventilateur de refroidissement sur le CPU pour maintenir les températures sous contrôle.

0voto

RedShift Points 186

Ce matériel ne prend pas en charge l'overclocking, mais vous pouvez accéder au BIOS et définir la gestion de l'alimentation sur "Haute performance". Si vous utilisez Windows, définissez également la stratégie d'alimentation dans le système d'exploitation sur "Haute performance". Sous Linux, définissez le gouverneur de l'échelle de la CPU sur "performance". Cela ne maintiendra pas la CPU en mode turbo boost, mais maintiendra son minimum à la vitesse de base, donc il y aura moins de changements de vitesse lorsque la charge augmente. Vous pouvez également choisir de désactiver tous les P-états dans le BIOS, ce qui réduira davantage la latence de réponse de la CPU, mais augmentera considérablement la consommation d'énergie en veille.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X