¿Cómo están los registros compartidos entre los hilos?
-
29-09-2019 - |
Pregunta
Sé que las pilas son por hilo, pero los registros se limitan, al igual que en IA32, sólo 8 registros.
Entonces, ¿cómo se comparte entre los registros de las discusiones?
Solución
registros se utilizan por la CPU cuando se está ejecutando actualmente un hilo particular. Cuando el sistema operativo decide cambiar de un hilo a otro, el sistema operativo ahorra los valores actuales de todo el registro en un área específica de la memoria privada para el primer hilo. Antes de que el segundo hilo comienza a funcionar, cargue el sistema operativo los valores de todos los registros de su área de guardado. Esto se llama un cambio de contexto .
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow