Accumulo

L'allocatore di memoria A PARKE è un allocatore di memoria molto veloce, efficiente dalla memoria e scalabile
Scarica ora

Accumulo Classifica e riepilogo

Annuncio pubblicitario

  • Rating:
  • Licenza:
  • GPL
  • Nome editore:
  • Emery Berger
  • Sistemi operativi:
  • Windows NT / 2K / XP / Vista
  • Dimensione del file:
  • 1.1 MB

Accumulo Tag


Accumulo Descrizione

L'allocatore di memoria ABARD è un allocatore di memoria molto veloce, efficiente dalla memoria e scalabile. Hoard corre su una varietà di piattaforme, tra cui Linux, Solaris e Windows. Hoard è una sostituzione a drop-in per MALLOC () che può migliorare notevolmente le prestazioni dell'applicazione, in particolare per i programmi multithreading in esecuzione su multiprocessori. Non è necessaria alcuna modifica alla tua fonte. Basta collegarlo o impostare solo una variabile di ambiente. I programmi multithreading spesso non si riducono perché l'heap è un collo di bottiglia. Quando multiple fili contemporaneamente assegnano o deallocare la memoria dall'allocatore, l'allocatore li serializza. I programmi che rendono l'uso intensivo dell'allocatore in realtà rallenta come aumenta il numero di processori. Il tuo programma potrebbe essere allocazionale-intensivo senza che tu ne capisca, ad esempio, se il tuo programma rende molte chiamate alla libreria modello standard C ++ (STL). False condivisione L'allocatore può causare altri problemi per il codice multithread. Può portare a falsa condivisione nella tua applicazione: i fili su diverse CPU possono finire con la memoria nella stessa linea di cache, o blocco della memoria. L'accesso a queste linee cache falsamente condivise è centinaia di volte più lento dell'accesso alle linee della cache non condidiate. Blowup I programmi multithreading possono anche guidare l'allocatore al consumo di memoria della memor aliante. Questo effetto può moltiplicare la quantità di memoria necessaria per eseguire l'applicazione con il numero di CPU sulla macchina: quattro CPU potrebbero significare che hai bisogno di quattro volte più memoria. Hoard è un allocatore veloce che risolve tutti questi problemi.


Accumulo Software correlato

P-UNITÀ.

P-Unità è un framework open source per il benchmark delle prestazioni e il test unitario ...

1,159 2.6 MB

Scarica

Visual Web Pack.

Visual Web Pack personalizzerà le query, aggiungi i join, specifica i criteri, i risultati di anteprima ...

300 30.5 MB

Scarica

Jswiff

Una fonte open source, pura framework Java per la creazione e la manipolazione del file flash Macromedia ...

381 2.7 MB

Scarica

U-LYSS.

presenta diverse funzioni utili per organizzare e mantenere qualsiasi canale IRC. ...

925 1.6 MB

Scarica