一次Linux C++面試問題筆記

子進程會繼承父進程哪些數據 fork()會產生一個和父進程完全相同的子進程,但子進程在此後多會exec系統調用,出於效率考慮,linux中引入了「寫時複製「技術,只有進程空間的各段的內容要發生變化時,纔會將父進程的內容複製一份給子進程。 在fork之後exec之前兩個進程用的是相同的物理空間(內存區),子進程的代碼段、數據段、堆棧都是指向父進程的物理空間,也就是說,兩者的虛擬空間不同,但其對應的物
相關文章
相關標籤/搜索