Jika saya memiliki program yang berjalan dengan utas dan memanggil fork()
sistem berbasis unix, apakah utas disalin? Saya tahu bahwa memori virtual untuk proses saat ini disalin 1: 1 ke proses baru yang dihasilkan. Saya tahu bahwa utas memiliki tumpukan mereka sendiri dalam memori virtual suatu proses. Jadi, setidaknya tumpukan utas juga harus disalin. Namun, saya tidak tahu apakah ada sesuatu yang lebih untuk utas yang tidak berada dalam memori virtual dan karenanya TIDAK disalin. Jika tidak, apakah kedua proses berbagi utas atau apakah itu salinan independen?