Re[8]: Горутины и потоки
От: mrTwister Россия  
Дата: 28.06.21 14:09
Оценка:
Здравствуйте, gandjustas, Вы писали:

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


Стек сам вернется после возвращения стековых регистров, память процесса же не стирается.
лэт ми спик фром май харт
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.