Clase


October 21, 2022 11:53 AM (CDT)


Aportes


<aside> 💡 Un concepto que nos va a sacar un poco de nuestras casillas por lo abstracto que es. Ahórrate tiempo y mejor ve esta clase, lee mi apunte y luego ve la clase.

</aside>

Event Loop

No es solo una parte del proceso del runetime ¿?

El bucle de eventos es un patrón de diseño que espera y distribuye eventos o mensajes en un programa.

No te queda claro, no te preocupes iremos avanzando con conceptos e ir entiendo con la practica como funciona.

Según yo, lo que ya le entendí. Event loop es parte de un proceso y algo más. Su función es: las cosas que vengan de WEB APIs se van a Callback Queue y hasta que Call stack se vacié, Event loop pasará las cosas de Callback Queue ⇒ Call Stack (Cuando este este vacío)

Una imagen se hace ver más cosas. Hay 2 Event loop.

  1. A todo el proceso digamos de “runetime”
    1. Expande tu Mente!
  2. El que pasa cosas de Callback Queue ⇒ Call Stack

Concepto que no esta dentro de la explicación como tal, pero es fundamental para avanzar.

Memory Heap

Los objetos (variable, funciones o elementos ‘creo que ya tienen valores asignados’) son asignados a un montículo (Un espacio grande en memoria no organizado). En espera de ser utilizados.

Call Stack (pila)