Completamente cierto. En uno de los primeros comentrarios que añadí ya decia que no solo se tenia que hacer un cambio de contexto a nivel de procesador, sino que habia mas elementos en juego.
En Linux tengo entendido que para cuando salieron los sistemas multihilo tenian ya tan optimizado el código de cambio de procesos que no les salia a cuenta tratar a los hilos de forma diferente, con lo que las librerias de hilos en Linux realmente mapean cada hilo a un proceso distinto. Cuidado, que hablo de memoria y de hace mucho tiempo, quizá de la época en la que los kernels aun no habian llegado a la version 2.2.
Re:Multithreading.
(Puntos:1)Completamente cierto. En uno de los primeros comentrarios que añadí ya decia que no solo se tenia que hacer un cambio de contexto a nivel de procesador, sino que habia mas elementos en juego.
En Linux tengo entendido que para cuando salieron los sistemas multihilo tenian ya tan optimizado el código de cambio de procesos que no les salia a cuenta tratar a los hilos de forma diferente, con lo que las librerias de hilos en Linux realmente mapean cada hilo a un proceso distinto. Cuidado, que hablo de memoria y de hace mucho tiempo, quizá de la época en la que los kernels aun no habian llegado a la version 2.2.