PSPRO 4-4
Programación de Servicios y Procesos - Ciclo Formativo de Grado Superior Desarrollo de Aplicaciones Multiplataforma Este vídeo explica Lock Striping, una técnica de Sincronización de Grano Fino en Java para aumentar la concurrencia. Muestra cómo un cerrojo único (synchronized(this)) crea cuellos de botella al bloquear recursos independientes. La solución implica asignar un cerrojo dedicado (usando un array de Object) a cada componente del recurso (screenLocks[i]), permitiendo operaciones paralelas y maximizando el rendimiento. El principio rector es sincronizar solo lo necesario y con el cerrojo más específico posible. Capítulos: 00:00 Introducción al Lock Striping 00:20 La Paradoja de la Sincronización 00:45 La Analogía del Cine 01:12 La Solución Lock Striping 01:39 El Plan de Implementación 02:01 Creando los Cerrojoss 02:27 Sincronización de Grano Fino 02:55 La Simulación 03:23 Rendimiento Desbloqueado 03:51 Ventajas y Consideraciones 04:21 Conclusiones
Download
0 formatsNo download links available.