Scheduler
Red · Abismo
El componente dentro del pipeline TPU de Solana responsable de ordenar transacciones desde las colas del banking stage, adquirir bloqueos de lectura/escritura de cuentas y despachar transacciones a hilos de trabajo para su ejecución. El scheduler impone la serialización de conflictos de cuentas (asegurando que las cuentas con bloqueo de escritura sean procesadas por un sólo hilo a la vez) mientras maximiza el paralelismo entre transacciones no conflictivas. Solana ha iterado en disenos de scheduler (incluyendo el scheduler central introducido en 2024) para mejorar el rendimiento y reducir la contencion de bloqueos bajo carga.