Se ho un programma in esecuzione con thread e chiamo fork()
su un sistema basato su unix, i thread vengono copiati? So che la memoria virtuale per il processo corrente viene copiata 1: 1 nel nuovo processo generato. So che i thread hanno il loro stack nella memoria virtuale di un processo. Pertanto, almeno la pila di thread dovrebbe essere copiata anche. Tuttavia, non so se c'è altro nei thread che non risiede nella memoria virtuale e quindi NON viene copiato. In caso contrario, i due processi condividono i thread o sono copie indipendenti?