7 puntos por xguru 3 시간 전 | Aún no hay comentarios. | Compartir por WhatsApp
  • Un asignador de propósito general que puede reemplazar a malloc directamente, por lo que puede aplicarse a programas existentes sin modificar el código
  • Más rápido que jemalloc y tcmalloc, y además usa menos memoria: 13% más rápido que tcmalloc y más de 2.5 veces más rápido que jemalloc
    • No solo lidera en un benchmark específico, sino que se mantiene constantemente entre los mejores en cualquier tipo de carga de trabajo
  • Estructuras de datos simples de unas 10k LOC, lo que facilita su integración/portabilidad, y al mismo tiempo con un nivel apto para operar en servicios distribuidos a escala de miles de máquinas
  • Portado a numerosos sistemas operativos, incluidos Windows, macOS, Linux, WASM, varias BSD, Haiku y MUSL
  • Cero preocupación por la contención de locks en multihilo
    • Separa por página la lista libre local del hilo y la lista libre concurrente
    • Aunque otro hilo libere memoria, basta con un único CAS y no se necesita código de sincronización complejo
  • Escrito en C. Licencia MIT

Aún no hay comentarios.

Aún no hay comentarios.