Lohnt es sich, AHCI auf meiner SSD neu zu installieren, um die Kompilierungsleistung unter Visual Studio zu verbessern?


7

Ich kompiliere eine SSD, die über SATA mit der IDE-Emulation unter Windows 7 verbunden ist.

Leider habe ich vergessen, AHCI bei der Installation zu aktivieren, und obwohl es Möglichkeiten gibt, Operationen unter Windows durchzuführen, um AHCI nachträglich zu verwenden, gelten diese nicht für meine spezielle Situation. Ich müsste das Betriebssystem löschen und neu installieren, was sehr schmerzhaft ist.

Trifft einer der Vorteile von AHCI auf die Kompilierung zu, sodass die Leistung beim Kompilieren und Verknüpfen meiner C ++ - Anwendungen verbessert werden kann? Ich mache sonst nicht viel im Hintergrund (ich habe die Indizierung der SSD deaktiviert).

Antworten:


7

Es lohnt sich, AHCI zu aktivieren, eine Neuinstallation ist jedoch nicht erforderlich. So sollten Sie vorgehen:

  • Wenn Sie mit XP arbeiten, installieren Sie den ACHI-Treiber vom Motherboard-Hersteller. Für Windows 7 sollten Sie keine Treiber installieren müssen.
  • Fügen Sie einer leeren Textdatei die folgenden 3 Zeilen hinzu:

    Windows Registrierungseditor Version 5.00
    [HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ services \ msahci]
    "Start" = dword: 00000000

  • Speichern Sie die Datei in einer Datei mit der Erweiterung .reg und führen Sie sie aus.

  • Starten Sie neu und aktivieren Sie AHCI im BIOS.

Es funktioniert unter XP, Vista und Windows 7, aber wenn etwas fehlschlägt, deaktivieren Sie einfach ACHI im BIOS und starten Sie neu.


3

Ich bezweifle sehr, dass es sich lohnt, AHCI auf Ihrer SSD neu zu installieren, um die Kompilierungsleistung unter Visual Studio zu verbessern.


Ich bin geneigt zuzustimmen. Ich kann mich nicht an Geldautomaten erinnern, an denen ich sie gesehen habe, aber es gab einige Benchmarks, und es schien keinen so großen Unterschied zu machen.
Robert Harvey
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.