What and where are the stack and heap
os libros de lenguaje de programación explican que los tipos de valor se crean en elapila, y los tipos de referencia se crean enmontó, sin explicar cuáles son estas dos cosas. No he leído una explicación clara de esto. Entiendo lo queun montó es. Pero
¿Dónde y qué están (físicamente en la memoria de una computadora real)? ¿Hasta qué punto están controlados por el sistema operativo o el tiempo de ejecución del idioma? ¿Cuál es su alcance? ¿Qué determina el tamaño de cada uno de ellos? ¿Qué hace que uno sea más rápido?