UPDATE 6.6 REFACTORIZACION COMPLETA DE DESPACHO (OPTIMIZACION)
UPDATE 6.6
- Actualizacion Codigo Fuente.
1.- Se Refactorizo : Sistema de Despacho. (Optimizacion)
* El envío ha sido refactorizado para centralizarse en un solo hilo.
Anteriormente, cada tarea se enviaba a los hilos que estaban libres, lo que
podría causar cuellos de botella porque estaban atrapados con mutex, causando
colas dependiendo de cuántos subprocesos tenía la CPU.
Aqui les dejare una imagen de como se veia el problema :
Aparte de lo mencionado anteriormente, la clase de programación ha sido
eliminado y ahora tenemos nuevos métodos en el envío, addEvent_async,
ScheduleEvent y CycleEvent.
**Nota**
- addEvent_async(func, contexto_id)
- Con este método ahora es posible crear un evento asincrónico
que se ejecutará antes de todos los eventos sincrónicos.
2.- Solución : Se reparo los barriles.
* Método incorrecto para verificar el artículo del barril, esto ya estaria reparado.
* Tambien se modifico el precio en el STORE.