Horten

Der Hoard-Speicherplatzierer ist ein sehr schneller, erinnerungsffizienter und skalierbarer Speicherplatzierer
Jetzt downloaden

Horten Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • GPL
  • Name des Herausgebers:
  • Emery Berger
  • Betriebssysteme:
  • Windows NT / 2K / XP / Vista
  • Dateigröße:
  • 1.1 MB

Horten Stichworte


Horten Beschreibung

Der Hoard-Speicher-Allocator ist ein sehr schneller, erinnerungsffizienter und skalierbarer Speicherplatz. Hoard läuft auf einer Vielzahl von Plattformen, darunter Linux, Solaris und Windows. Horoc ist ein Drop-In-Ersatz für Malloc (), der die Anwendungsleistung erheblich verbessern kann, insbesondere für Multithreaded-Programme, die auf Multiprozessoren laufen. Es ist keine Änderung an Ihrer Quelle erforderlich. Verknüpfen Sie es einfach in oder setzen Sie nur eine Umgebungsvariable ein. Multithreaded-Programme werden oft nicht skaliert, da der Heap ein Engpass ist. Wenn mehrere Threads gleichzeitig Speicher von dem Allocator zuordnen oder zuweisen, wird der Allocator sie serialisieren. Programme, die den intensiven Einsatz des Allokators nutzen, der tatsächlich verlangsamt, wodurch die Anzahl der Prozessoren zunimmt. Ihr Programm kann nicht intensiv sein, ohne dass Sie es realisieren, zum Beispiel, wenn Ihr Programm viele Anrufe an der C ++ - Standardvorlagenbibliothek (STL) tätigt. False Sharing Der Allocator kann andere Probleme für Multithreaded-Code verursachen. Es kann zu einer falschen Freigabe in Ihrer Anwendung führen: Threads auf verschiedenen CPUs können mit dem Speicher in derselben Cache-Zeile oder in derselben Speicherklinke enden. Das Zugriff auf diese fälschelnden Cache-Zeilen dauert Hunderte Male langsamer, als auf unglückliche Cache-Zeilen zuzugreifen. Blowup Multithreaded-Programme können auch den Allocator zum Blowup-Speicherverbrauch führen. Dieser Effekt kann die Menge an Speicher multiplizieren, die erforderlich ist, um Ihre Anwendung mit der Anzahl der CPUs auf Ihrem Computer auszuführen: Vier CPUs können bedeuten, dass Sie viermal so viel Speicher benötigen. HOARARD ist ein schnelles Allocator, der alle diese Probleme löst.


Horten Zugehörige Software

Kommentarese Lite.

Mit Hilfe von COMINITIONSE wird Sie in der Lage sein, Ihre Dokumentationszeit voll auszunutzen und zu codieren, anstatt dem Kommentar zu code) ...

180 1.5 MB

Herunterladen

Kodos

KODOS ist ein Python-GUI-Dienstprogramm zum Erstellen, Testen und Debuggen regelmäßiger Ausdrücke für Python ...

294 4 MB

Herunterladen

Bibi

Dieser Bibtex-Manager ist ein grafischer Editor und Manager für Bibtex-Dateien ...

888 2.4 MB

Herunterladen