Acumular

Asignador rápido, escalable y de memoria de memoria eficiente
Descargar ahora

Acumular Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • GPL
  • Precio:
  • FREE
  • Nombre del editor:
  • Emery Berger
  • Sitio web del editor:
  • http://prisms.cs.umass.edu/emery/index.php?page=hoard
  • Sistemas operativos:
  • Mac OS X
  • Tamaño del archivo:
  • 533 KB

Acumular Etiquetas


Acumular Descripción

Asignador de memoria rápido, escalable y eficiente en la memoria El asignador de memoria de acumulación es un asignador de memoria rápido, escalable y eficiente en la memoria. Se ejecuta en una variedad de plataformas, que incluyen Mac OS X, Linux, Solaris y Windows.HOARD es un reemplazo de gota para MALLOC () que puede mejorar drásticamente el rendimiento de la aplicación, especialmente para los programas multiprocesados ​​que se ejecutan en multiprocesadores. No es necesario ningún cambio a su fuente. Solo tiene que vincularlo o configurar solo una variable de entorno. HAGA SIEMPRE Mejorará el rendimiento de los programas multiprocesados ​​que se ejecutan en multiprocesadores que hacen uso frecuente del montón (llamadas a MALLOC / Free o New / Borrar, así como muchas funciones de STL. ). Debido a que Hoard evita el intercambio de falsos, Hoard también acelera los programas que solo ocasionalmente llaman funciones de montones, pero acceden a estos objetos con frecuencia. Hay que respaldar completamente para las siguientes plataformas: Mac OS X (Intel), Windows NT / 2000 / XP / Server (32 y 64 bits), Linux X86 (32 y 64 bits), Solaris (SPARC, X86 y X86-64). ¿Qué hay de nuevo en este lanzamiento: · Soporte de TLAB refactorizado y fijo para realizar la limpieza adecuada. · Intercepción añadida de las hilos de Solaris API (THR_ *) · Movió la tecla de creación de forma crítica, mejorando la velocidad para las plataformas UNIX que no admiten __thread. · Agregó un bloqueo a alineadommap para evitar una posible condición de raza. · Ganchos cambiados para usar ganchos soportados por GNU en plataformas con GLIBC (especialmente Linux). · Cambió todo el código para incluir encabezados C ++ (por ejemplo, en lugar de). · Mejora del soporte MAC. · Añadido robustez, comprobando la corrupción del montón u otros errores. · Asistencia mejorada de Windows (agregada _Recalloc Interception). · Fijo incorrecto handli


Acumular Software relacionado

Elaborar

ELIPS - Fuente abierta, herramienta de administración de cambios basada en la web completa y potente (o seguimiento de errores / defectos) ...

167 9.3 MB

Descargar

hotswap

Target de hormiga para las clases de hotswapping en un JVM en ejecución ...

165 48 KB

Descargar

Teleo

Sistema teleo - modular de los módulos de E / S que proporcionan una interfaz simple a dispositivos electrónicos ...

225 5.4 MB

Descargar

Fiona

FIONA - Herramienta para analizar automáticamente el comportamiento interactivo de un OWFN dado ...

142 670 KB

Descargar

Ecl

intérprete del lenguaje común-lisp como se describe en la especificación X3J13 ANSI ...

175 5.5 MB

Descargar