El gestor de bloqueos (LM) tradicional limita seriamente el rendimiento de las transacciones de los sistemas de bases de datos de memoria principal (MMDB). En este artculo, introducimos el bloqueo dependiente (DCLP), una mejora eficiente del LM tradicional, que reduce drsticamente el espacio de bloqueo a la vez que ofrece eficiencia. Con DCLP, una transaccin y sus sucesoras directas se colocan en su contexto. Cada vez que una transaccin se compromete, despierta inmediatamente a sus sucesoras directas, evitando operaciones costosas como la deteccin de bloqueos y la contencin de latches. Tambin proponemos una transaccin virtual que tiene una mejor complejidad temporal y espacial al comprimir transacciones/operaciones continuas de slo lectura. Implementamos DCLP en Calvin y llevamos a cabo experimentos tanto en bases de datos multincleo como en bases de datos distribuidas no compartidas. Los experimentos demuestran que, en contraste con los algoritmos existentes, DCLP puede lograr un mejor rendimiento en muchas cargas de trabajo, especialmente en las de alta retencin.
Esta es una versión de prueba de citación de documentos de la Biblioteca Virtual Pro. Puede contener errores. Lo invitamos a consultar los manuales de citación de las respectivas fuentes.
Artículo:
Estabilidad y solución periódica de Hopf-bifurcante para redes neuronales de Hopfield con retardo en la neurona.
Artículo:
Modelización epidémica mediante red de propagación de ondas y algoritmo genético
Artículo:
Análisis de un Juego de Duopolio No Lineal: Un Caso de Cooperación
Artículo:
Características mecánicas y optimización de la longitud del anclaje del sistema en un túnel de loess a partir de mediciones de campo y soluciones analíticas
Artículo:
Solución numérica a las ecuaciones de Burgers acopladas mediante el esquema de colocación de Hermite basado en Gaussianas.