macht es sinn, prozessortechnologien zu deaktivieren, die ich nicht benutze? (Virtualisierung usw.)

6

In meinem Server-BIOS habe ich solche Technologien gefunden:

  • Intel Virtualisierungstechnologie
  • Intel VT-d

Ich benutze sie nicht, da ich keine Virtualisierung verwende. Ich verwende Server für den HFT-Handel und möchte daher einige Mikrosekunden gewinnen, um Funktionen zu deaktivieren, die ich nicht benötige. Ist das sinnvoll?

javapowered
quelle
Vorschlag: Führen Sie einen CPU-intensiven Benchmark mit diesen Einstellungen durch, und vergleichen Sie dann die Ergebnisse, um festzustellen, ob sich eine Verbesserung ergibt.
Indrek
Dies gehört allerdings wahrscheinlich auch zu Server Fault.
ewwhite

Antworten:

6

Soweit ich weiß kann Ich habe keine Leistungsverbesserung erfahren. Ich habe noch nie eine Leistungsverbesserung erlebt, die diese Technologien deaktiviert (in meinen Fällen haben mir diese Technologien geholfen, die Leistung um ein Vielfaches zu steigern, aber manchmal die Leistung zu verringern). Sie sollten einen Benchmark mit den aktivierten und deaktivierten Technologien durchführen, die Ihnen bei der Entscheidung helfen.

Akshat Mittal
quelle
4

Soweit ich weiß, sind dies Dinge, für die Ihre CPU über zusätzliche Hardware verfügt, sodass Sie mit der Leistung nicht zufrieden sind. Sie können es jedoch aus Sicherheitsgründen deaktivieren.

Martin Ueding
quelle
3

Ich glaube nicht. Diese Technologien werden bei Bedarf eingesetzt. Sie haben keinen direkten Einfluss auf die CPU-Leistung.

tumchaaditya
quelle
0

HP bietet einen umfassenden Satz von BIOS- und Optimierungsparametern für Systeme, die für Umgebungen mit geringer Latenz oder deterministischen Bedingungen vorgesehen sind. Ich gehe von HP aus, weil Sie in Ihren anderen Posts hier ProLiant-Server erwähnt haben.

Bitte sehen Sie:

Whitepaper zum Konfigurieren und Optimieren von HP ProLiant Servern für Anwendungen mit geringer Latenz

Kurz gesagt, ich habe meine Handelsanwendungsserver so eingestellt, dass sie C-States deaktivieren, das höchste Energieprofil verwenden, Turbo Boost deaktivieren und manchmal die Prozessor- und Speicherüberwachung deaktivieren. Ich reduziere die Zeitüberschreitungen für den integrierten Watchdog-Timer und lasse die Intel Virtualization-Optionen aktiviert (aus Gründen der Flexibilität).

ewwhite
quelle