操作系統的設計與實現(筆記2)-進程管理系統調用

  fork() fork是創建進程的唯一途徑。它實際上是做一個調用它的進程的精確拷貝,包括文件描述符,寄存器值等所有內容。 調用fork後,原進程和所得的拷貝各自執行,互不相關。在執行fork時,二者所有的對應變量都有相同的值,但由於子進程在創建過程中對父進程的數據作了一個拷貝,所以在此之後,其中任一進程中變量值的改變不會對另一個進程產生任何影響(正文段不可修改,它由父、子進程共享)。 正確情況
相關文章
相關標籤/搜索