Если у меня есть программа, работающая с потоками и вызывающая в системе fork()
на основе Unix, скопированы ли потоки? Я знаю, что виртуальная память для текущего процесса копируется 1: 1, чтобы новый процесс порождался. Я знаю, что потоки имеют свой собственный стек в виртуальной памяти процесса. Таким образом, хотя бы стек потоков тоже должен быть скопирован. Тем не менее, я не знаю, есть ли что-то еще для потоков, которые не находятся в виртуальной памяти и, следовательно, НЕ копируются. Если нет, два процесса совместно используют потоки или они являются независимыми копиями?