當進程數超過cpu核心數時,同時執行多任務叫做并發,小于cpu核心數時稱作并行。
os.fork()返回一個值,并創建一個子進程,返回值為0為子進程,返回不為0為主進程。
os.getpid()可獲得當前進程的id。getppid()可獲得主進程的id。
子進程和主進程之間互不影響,主進程退出后,終端可以輸入命令,子進程依然執行直到結束。
當進程數超過cpu核心數時,同時執行多任務叫做并發,小于cpu核心數時稱作并行。
os.fork()返回一個值,并創建一個子進程,返回值為0為子進程,返回不為0為主進程。
os.getpid()可獲得當前進程的id。getppid()可獲得主進程的id。
子進程和主進程之間互不影響,主進程退出后,終端可以輸入命令,子進程依然執行直到結束。