Какие данные у потоков одного процесса общие?
Кек, сам задавал такой вопрос сегодня на зачёте. Но время что-то не сходится.

Общее:
- Адресное пространство
- - Как следствие, исполняемый код
- - Как следствие, переменные окружения
- Открытые дескрипторы

Различается:
- Стэк: у каждого потока свой, в одном адресном пространстве. но в разных его местах
- Обработчики структурных исключений
- Ну и вообще контекст потока: регистры процессора и т.п.
А потом с дипломом в роскомнадзор идти работать, блокировать фаст флюкс, строить великий чебурнет и отслеживать хождение транз в блокчейн сети (Шутка. Не одобряю, сам себя осуждаю)

По сабжу. Адресное пространство одинаковое у процессов одного потока или что то типа того. Гугли в сторону IPC.