Sistemas & Desarrollo
2 meneos
10 clics

Los mutex más rápidos [ENG]

Cosmopolitan Libc es conocida por su binario políglota que permite que sus ejecutables se ejecuten en seis sistemas operativos para AMD64/ARM64. Lo que puede sorprenderle es que también podría ser la mejor biblioteca C para sus cargas de trabajo de producción. Para demostrar este punto, comparemos la implementación de los mutex en Cosmo con otras plataformas. Haremos esto escribiendo una prueba simple que genere 30 subprocesos que incrementan el mismo número entero 100.000 veces. Esto prueba qué tan bien funciona una implementación de mutex en un caso de uso muy competitivo.

| etiquetas: mutex , más rápidos , cosmopolitan libc , musl , libc , glibc
comentarios cerrados

menéame