Re[9]: Горутины и потоки
От: gandjustas Россия http://blog.gandjustas.ru/
Дата: 28.06.21 14:37
Оценка:
Здравствуйте, mrTwister, Вы писали:

T>Здравствуйте, gandjustas, Вы писали:


G>>Работает поток: вызвал функцию А, она функцию Б, она функцию В. Произошло прерывание. Через пару десятков мсек возвращает правление потоку 1, возвращает стек на место, возвращает регистры и thread local значения. И функция В как ни в чем не бывало продолжает выполняться, возвращает управление функции Б, а та в свою очрередь функции А.


T>Стек сам вернется после возвращения стековых регистров, память процесса же не стирается


То есть стеки всех потоков хранятся в одном адресном пространстве?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.